Search
- Grid
- List
- Map
Find Your Perfect Mayfair Apartment for Rent
Dive into our exclusive selection of Mayfair apartments in London. Whether you're here for a brief sojourn or an extended stay, our apartments are perfectly positioned to offer you the best of London's attractions and experiences. With spacious living areas, modern amenities, and a touch of Urban Retreats' signature hospitality, each apartment becomes more than just a place to stay; it becomes your London home.
-
Welcome to The Hannover Suite, a luxury one-bedroom apartment in Central London, nestled near the bustling Oxford...
- Internet
- Air-Conditioned
- Garden
- TV Satellite
-
Welcome to the Grosvenor Square Penthouse Apartment in London Mayfair, a two-bedroom haven of luxury split over two...
- Internet
- Air-Conditioned
- Terrace
- TV
-
Discover the elegance of a Sir Arthur Blomfield designed luxury home in Mayfair, a testament to historical architecture...
- Internet
- Air-Conditioned
- Garden
- Terrace
Showing 1 - 6 of 7 accommodations
12
Looking for serviced apartments for rent in Mayfair?
Experience comfort and elegance in our premium apartments located in London's prestigious Mayfair district. Located in North Audley Street, our serviced apartments are right by the iconic Marble Arch and just a stone's throw from the tranquil corners of Hyde Park. Our retreats also provide premium access to London's famous Oxford Street and its vibrant surroundings. Immerse yourself in an atmosphere that marries simplicity with luxury, tailored to meet your every need with Urban Retreat Apartments!
>> Discover the best plans, activities and tips to make the most of your stay in Mayfair, London
>> Discover the best plans, activities and tips to make the most of your stay in Mayfair, London