Mayfair is an apartment in London within short distance of Princess Diana, Churchill War Rooms and Westminster Abbey. This property features a lift and a luggage storage.
Just 20 minutes on foot from London city center. Guests can enjoy British and French snacks and meals in Pollen Street Social located 100 meters away.
15 minutes' drive from London City airport and 20 minutes' walk to Victoria train station.
The property offers rooms with climate control, complimentary Wi-Fi, a closet, a seating area and a dressing area. Bathroom amenities comprise towels and a hairdryer as well as a shower and a bathtub.
Eat & Drink
While staying in this apartment, guests can use a kitchen equipped with a cooktop, an electric kettle, a microwave, a dishwasher and a full-sized refrigerator.
Wireless internet is available in the entire apartment for free.
No parking available.