One of the hotels for your stay in London is the The Vista Apartment which is located at Prescott Place, London, United Kingdom. There are many facilities offered at The Vista Apartment, both hotel and room facilities. If you are traveling to London, you can choose The Vista Apartment as a place to stay. The Vista Apartment is located in the region of England, Middlesex, Greater London.


Rotate image to see The Vista Apartment


Choose a room

Apartment

Apartment

Room size (0 square metres)

Room amenities

  • Fire extinguisher
  • Clothes rack
  • Smoke Alarm
  • Lockers
  • Private Bathroom
  • Flat-screen TV
  • Towels
  • Trash cans
  • Patio
  • Wardrobe or closet
  • Kitchen
  • Balcony
  • Towels/Sheets (extra fee)
  • Washing machine
  • Heating
  • Sofa bed
  • View
  • Key access

Hotel Amenities

  • Wifi in all areas
  • Heating
  • Smoke alarms
  • CCTV outside property
  • Fire extinguishers
  • Internet
  • Garden
  • Wifi
  • Linens, towels, and laundry washed in accordance with local authority guidelines
  • Free Wifi
  • Smoke-free property
  • Property cleaned by professional cleaning companies


Hotel policy

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