Logo of ABC Hyde Park Hotel

Experience the way you deserve...



The hotel has been refurbished not only to satisfy the exigent demands of today’s business travellers but also to provide a very comfortable retreat for today’s leisure travellers. A warm welcome awaits you at ABC Hyde Park Hotel. The hotel is recently refurbished with high standard of décor and comfort.

This London hotel, which is of 2 star superior categories, offers some of the best London hotel accommodation in the area. Major Central London tourist attractions including Hyde Park, Kensington Gardens, Marble Arch, Edgware Road and Oxford Street are all within walking distance. The friendly and efficient staff will assist you in all your queries and questions about London. You can also book your tickets for guided London tours and other travel arrangements through their services. With great special offers, this small London hotel is well equipped to meet every traveller’s needs.

ABC Hyde Park (17).jpg


Whether you’re travelling alone or with company, one of our rooms is definitely tailored for your needs. All rooms are equipped with the necessary amenities, and the decor simply speaks for itself.


Check out our rooms below.



24 Hour Reception

Reception is open 24 hours.

Hanger with a Towel

Daily Housekeeping


Though we provide a daily housekeeping service, this is subject to your room rate & the package selected.

WiFi Vector

Free Wifi


Free Wi-Fi broadband Internet access is available throughout the hotel.

Breakfast Vector (Tea & Croissant)



Currently - NOT being served due to Covid regulations.

Luggage Storage


Available upon request.



Iron / Ironing Board is available upon request




The London Eye - The London Eye, or the Millennium Wheel, is a cantilevered observation wheel on the South Bank of the River Thames in London. It is Europe's tallest cantilevered observation wheel, and is the most popular paid tourist attraction in the United Kingdom with over 3 million visitors annually.

Victoria & Albert Museum (V&A) - The Victoria and Albert Museum (often abbreviated as the V&A) in London is the world's largest museum of applied arts, decorative arts, and design, housing a permanent collection of over 2.27 million objects. It was founded in 1852 and named after Queen Victoria and Prince Albert.

Science Museum - The Science Museum is a major museum on Exhibition Road in South Kensington, London. It was founded in 1857 and to date is one of the city's major tourist attractions, attracting 3.3 million visitors annually.

Madame Tussauds - Madame Tussauds is a major tourist attraction in London, displaying the waxworks of famous and historical figures, as well as popular film and television characters played by famous actors. The nearest station to the museum is Baker Street which is at the walking distance of 120 metres (390 ft)

Twin - 2.jpg



“Nice place to stay, small rooms, but cozy. Nice breakfast, very close to Oxford Street & Hyde Park. Will stay here again for sure.”

~ Elena Kalinina