Choose your room
Hyde Park London Apartment
Hyde Park London Apartment is located in the Hyde Park district of London, and Edgware Road tube station is only 250 metres away.
Tower Bridge is within a 7-km distance of the apartment, and the scientifically spellbinding Science Museum is nearly a 25-minute walk away. Guests can easily reach Alexander Fleming Laboratory Museum, which is approximately a 5-minute stroll away. Hyde Park London Apartment also lies 2.5 km from Primrose Hill.
Thanks to a dining area, complete with a flat-screen TV with satellite channels, an enjoyable stay is ensured. The apartment features a bathroom with hair dryers.
The accommodation offers self-catering amenities, such as an equipped kitchen, and a dining area for guests' convenience. Hyde Park London Apartment is designed to provide guests with convenience and relaxation, complete with coffee/tea making machines. Egyptian dishes are served in the seafood restaurant Mawlana Restaurant, set just moments from this apartment. Marylebone train station is in the vicinity of the building.