29 Brewer St, London, W1F 0Rp, London, United Kingdom
The Reflection Hotel London has 10 rooms and is located around 25 minutes' walk from Selfridges London.
The guest house in the Sydenham district of London is a mere 1.9 km from Gordon Square and 3.1 km from such shopping venues as the huge Borough Market. The hotel provides easy access to Buckingham Palace, which is nearly 20 minutes' walk away. The Reflection London is 400 m from the Grade II listed West End Apollo Theatre and in close proximity to the public Trafalgar Square. Leicester Square underground station, situated only a 5-minute stroll away, provides a quick connection to all areas of London.
The rooms comprise a dressing area and a seating area complete with an air conditioner, as well as a flat-screen TV with satellite channels. Bathrooms feature a separate toilet and a shower along with a hairdryer and bath sheets.
The restaurant Rainforest Cafe is 400 m from the Reflection.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Reflection!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please