If you're looking for a luxurious London experience in an elegant neighborhood that's still centrally located, Mayfair is an ideal destination. Its upscale serviced apartments redefine sophisticated urban living, catering perfectly to both business and leisure travelers visiting London. Set in this prestigious locale, these accommodations establish a benchmark for refined comfort.
Minutes based on walking distance
Public Transport
Restaurants
Top Attractions
Shopping
based on 605 reviews