Situated in London, 700 metres from Buckingham Palace, Mayfair Flat Central London features a living room with a flat-screen TV. Guests staying at this apartment have access to free WiFi. The apartment includes 1 bedroom and a kitchen with a fridge and a stovetop. The apartment also offers a seating Read more
Situated in London, 700 metres from Buckingham Palace, Mayfair Flat Central London features a living room with a flat-screen TV. Guests staying at this apartment have access to free WiFi. The apartment includes 1 bedroom and a kitchen with a fridge and a stovetop. The apartment also offers a seating area and a bathroom with a bath. St James's Park is 1 km from the apartment. The nearest airport is London City Airport, 14 km from Mayfair Flat Central London.