Choose your room
London Luxury Apartment On Rupert Street
To enjoy your vacation in London, stay at the 40 m^2 London Luxury Apartment On Rupert Street, which is only 300 metres from Haymarket Theatre Royal and 17 minutes' walk from Churchill War Rooms.
Gordon Square is only 1.9 km away, while Prince Charles Cinema is close to this 1-bedroom apartment. The property is also located merely 9 minutes on foot from the public Trafalgar Square.
For added convenience, a walk-in shower and a separate toilet are available at this apartment. Furthermore, you can enjoy a hairdryer and bath sheets provided in the bathroom.
The property includes self-catering facilities, such as a kitchen with a microwave oven, an electric kettle, and kitchenware. Leicester Square Kitchen offers Peruvian dishes within a short walking distance of the apartment. Offering access to the rest of London, Leicester Square underground station is nearly a 5-minute stroll away.