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 has recently undergone renovations to ensure a high standard of comfort for its guests.
This hotel which is located in Central London has some of the best tourist attractions London has to offer at its doorstep. These include Madame Tussauds, London Eye, Science Museum, Hyde Park, Kensington Gardens, Marble Arch, Edgware Road and Oxford Street, all of which are a short distance and can easily be accessed via public transport (London Underground / Buses) or even by walking. 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.
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.
Though we provide a daily housekeeping service, this is subject to your room rate & the package selected.
Free Wi-Fi broadband Internet access is available throughout the hotel.
Currently - NOT being served due to Covid regulations.
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)
“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