One of the hotels for your stay in London is the Three Bedroom Apartment Near Mayfair which is located at 35 Edgware Road, London, United Kingdom. There are many facilities offered at Three Bedroom Apartment Near Mayfair, both hotel and room facilities. If you are traveling to London, you can choose Three Bedroom Apartment Near Mayfair as a place to stay. Three Bedroom Apartment Near Mayfair is located in the region of England, Middlesex, Greater London.


Rotate image to see Three Bedroom Apartment Near Mayfair


Choose a room

Three-Bedroom Apartment

Three-Bedroom Apartment

Room size (300 square metres)

Room amenities

  • Electric kettle
  • Wardrobe or closet
  • Trash cans
  • Oven
  • Body soap
  • Toilet
  • Dining table
  • Kitchenware
  • Hairdryer
  • Toilet paper
  • Kitchenette
  • Sofa bed
  • Bathtub or shower
  • Stovetop
  • Cleaning products
  • Sofa
  • Heating
  • Dining area
  • TV
  • Kitchen
  • Clothes rack
  • Shower
  • Free toiletries
  • Flat-screen TV
  • Washing machine
  • Microwave
  • Refrigerator
  • Carpeted
  • Private entrance
  • Non-feather pillow
  • Wine glasses
  • City view
  • View
  • Dishwasher
  • Shampoo
  • Private Bathroom
  • Iron
  • Drying rack for clothing
  • Conditioner
  • Socket near the bed
  • Sitting area
  • Toaster
  • Fold-up bed

Hotel Amenities

  • Heating
  • CCTV outside property
  • Smoke-free property
  • Security alarm
  • Smoke alarms
  • Property cleaned by professional cleaning companies
  • Family rooms
  • Contactless check-in/out
  • Non-smoking rooms
  • Linens, towels, and laundry washed in accordance with local authority guidelines
  • 24-hour security
  • Staff follow all safety protocols as directed by local authorities
  • Private check-in/out
  • CCTV in common areas


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets are not allowed