Carlos Place Mayfair London
Situated in the heart of Mayfair Village 500m from Oxford Street, Bond Street and Hyde Park, 1.5km from the Buckingham Palace and 2.5km from both the city center and the Royal Albert Hall.
Facilities and services include restaurant, bars, gym, swimming pool, wireless Internet in public areas, spa, elevator, conference room and 24-hour reception.
The rooms feature air conditioning, TV, safe, telephone, wireless Internet and hairdryer.
Address: Carol Place Mayfair, W1K 2AL London, England, United Kingdom.