Skip to content
Hotels of Earth

Beautiful and Modern Apartment in North London

★★★★ 125-127 Park Road, London, England, NW8 7JS, London, GB

8 guest rating

About this hotel

Luxurious Apartment in Central London

Top-notch Amenities

Make yourself at home with a fully equipped kitchen, complimentary wireless internet, and cable TV. The private bathroom boasts a deep soaking tub for relaxation.

Convenient Location

Situated within walking distance to Regent's Park, Lord's Cricket Ground, and various attractions, this upscale apartment offers easy access to explore the city.

Free Parking and Easy Connectivity

Enjoy the convenience of free self-parking onsite and proximity to major airports, ensuring a seamless travel experience.

Book now and indulge in a premium stay at our centrally located apartment.

Rooms & rates

Amenities

  • Free WiFi
  • Free self parking

Location

Good to know

A deposit may be required at the property.

›Pets

Pets not allowed

›Pets

No pets

›Children and extra bed policy

Children welcome

›General

Professional property host/manager