Big Ben is within a 10-minute drive of London Museum Apartments, while Royal Albert Hall is situated nearby.
The apartment is just a short stroll from Victoria and Albert Museum, which is an excellent place to improve cultural awareness. The Albert Memorial is located around 5 minutes' drive away and London City airport is located 20 km from the property. The apartment also lies not too far from Natural History Museum.
The property features an adjoining terrace and a sitting area and is furnished with a sofa set. With a flat-screen TV with satellite channels available, the accommodation allows guests to enjoy their leisure time to the fullest. To ensure your comfort, a bath are provided at this apartment. Moreover, there are a dryer and bath sheets as well.
For those who prefer to cook their own meals, the property features self-catering facilities like an electric kettle, a fridge, and kitchenware. The restaurant Little India is located next to the accommodation. Gloucester Road metro station is at a 650-metre distance from London Museum Apartments.
Book Museum Apartments London
More +
Less -