Skip to content
Hotels of Earth

PML Apartments Montpelier Street

★★★★ 26 Montpelier Street, London, England, SW7 1HD, London, GB

8 guest rating

About this hotel

Luxurious Amenities

Indulge in the fully-equipped kitchen and entertainment options like a flat-screen TV with digital programs. Daily housekeeping ensures a comfortable stay.

Prime Location

Located in London City Centre, this apartment is just a short walk away from iconic landmarks such as Harrods and Hyde Park. Enjoy the convenience of being near prestigious institutions like Imperial College London.

Convenient Accessibility

With several airports within a reasonable distance, traveling to and from the apartment is a breeze. Stay connected with complimentary wireless internet and make the most of your London experience.

Ready to experience luxury and convenience in the heart of London? Book your stay at our upscale apartment today!

Rooms & rates

Apartment, Multiple Beds

Sleeps 14 · 4× Double bed, Twin bed, 2× Sofa bed

  • Private bathroom
  • Kitchen
  • Free WiFi
  • Shower
  • Hair dryer

Amenities

  • Free WiFi
  • Housekeeping on request
  • Smoke-free property

Location

© OpenStreetMap contributors

26 Montpelier Street, London, England, SW7 1HD, London, GB

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 10:00 AM

Good to know

A deposit may be required at the property.

›Pets

Service animals are exempt from fees/restrictions

›Smoking

No smoking

›Pets

Pets welcome

›Pets

Pets allowed

›Children and extra bed policy

Children welcome

›General

Professional property host/manager

›Pets

Pets allowed (no fees)

›Pets

Service animals are allowed