Flemings Apartments is a outstanding hotel located in the city of London, in United Kingdom. This discreet hotel proposes a total of 10 rooms, so take the time to book in advance.
Although it still remains remote from tourism flows, it really has managed to develop a strong identity. This hotel is among the most recommended and appreciated by the travelers who have had the chance to stay there it keeps on getting better to satisfy its customer.
With free Wi-Fi and stylish decor, these luxury serviced apartments have a 24-hour concierge and on-site restaurant. Flemings Apartments are situated in Mayfair, just 300 metres from Green Park Tube Station.