Raintree Village is located about 900 metres from the public Trafalgar Square and a mere 1.9 km from Selfridges London Department Store.
In-room amenities include a flat-screen TV with satellite channels, as well as comforts like air conditioning. Raintree Village is also furnished with a writing table. A bathroom comprises a bath and a shower.
The restaurant Leicester Square Kitchen is situated in proximity to this property.
Guests can find the historic Seven Dials, which is only 5 minutes' walk away. This apartment is also nearly 25 minutes' walk from St Paul's Anglican Cathedral.