Hyde Park Apartment London lies 2.9 km from Buckingham Palace and about 5 minutes on foot from Edgware Road tube station.
Visitors of the accommodation will enjoy the comfort of a bathroom with towels. Moreover, there is a tub and a separate toilet as well.
For those who want to cook their own meals, Hyde Park Apartment provides self-catering options such as an electric kettle, a refrigerator, and kitchenware. British food is served in Burger Craft at The Green Man within easy walking distance of the accommodation.
Primrose Hill is 2.3 km away, while Church Street is right off the apartment. The homestay is close to the innovative Lisson Gallery, situated just 450 metres away.