The Mayfair Terrace London | Apartment
This smart two-bedroom flat is situated on the second floor of a small period building in Mayfair. The apartment is contemporary in style, with modern fixtures and fittings throughout. Large windows bathe the accommodation with natural light throughout. The kitchen comes fully stocked so the moment you arrive you are ready to get the most from your Central London stay. This gem of an apartment...
Check in:27/01/2021 Check out:03/02/2021