Skip to content
Hotels of Earth

London Charm - Moscow Road Apartment

Moscow Road, London, England, W2 4JS, London, GB

6 guest rating

About this hotel

Experience the charm of London with a stay in our delightful apartment near Kensington Palace, a perfect retreat for travelers seeking both comfort and convenience.

Prime Location

Nestled in the heart of London City Centre, our apartment is just a short stroll from iconic attractions including Kensington Gardens and the majestic Kensington Palace. Enjoy the vibrant atmosphere of the surrounding area, including the lively Portobello Road Market and the sprawling Hyde Park, all within walking distance.

Comfortable Amenities

Relax and unwind in our spacious apartment, equipped with a fully stocked kitchen featuring a refrigerator, oven, and microwave. Stay connected with complimentary wireless internet, ensuring you have everything you need for a truly enjoyable visit.

Convenient Parking

Forget the hassle of city parking; our property offers free self-parking on-site, making your travel experience seamless and stress-free.

Don’t miss the chance to experience London from this ideal location—book your stay with us today!

Rooms & rates

Apartment

Sleeps 4

Amenities

  • Free WiFi
  • Free self parking

Location

Good to know

A deposit may be required at the property.

›Pets

Pets not allowed

›General

Professional property host/manager