One of the hotels for your stay in London is the White House Mews Property which is located at Pavilion Road 150, London SW1X 0AX, United Kingdom, London, United Kingdom. There are many facilities offered at White House Mews Property, both hotel and room facilities. If you are traveling to London, you can choose White House Mews Property as a place to stay. White House Mews Property is located in the region of England, Middlesex, Greater London.


Rotate image to see White House Mews Property


Choose a room

Three-Bedroom Townhouse

Three-Bedroom Townhouse

Room size (210 square metres)

Room amenities

  • Dryer
  • Iron
  • Kitchen
  • Patio
  • Ironing facilities
  • Kitchenette
  • Heating
  • TV
  • Microwave
  • Dishwasher
  • Shower
  • Bathtub
  • Free toiletries
  • Electric kettle
  • Tea/Coffee maker
  • Oven
  • Bathtub or shower
  • Kitchenware
  • Hairdryer
  • City view
  • Toaster
  • Refrigerator
  • Towels
  • Washing machine
  • Stovetop

Hotel Amenities

  • Smoke-free property
  • Airport shuttle
  • Use of cleaning chemicals that are effective against coronavirus
  • Property cleaned by professional cleaning companies
  • Non-smoking rooms
  • Linens, towels, and laundry washed in accordance with local authority guidelines
  • Car rental
  • Airport shuttle (additional charge)


Hotel policy

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