Skip to content
Hotels of Earth

2-bed Apartment in Central London off Edgware Rd

★★★ Penfold Street, London, England, NW8 8PN, London, GB

6 guest rating

About this hotel

Luxurious Amenities

Indulge in a sumptuous experience with a kitchen equipped with modern appliances and a deep soaking tub for relaxation. Stay connected with complimentary wireless internet access.

Convenient Location

Located in the heart of Westminster, this apartment offers easy access to iconic landmarks like Lord's Cricket Ground and Sherlock Holmes Museum.

Easy Airport Access

With multiple airport options within a reasonable distance, your travel convenience is assured. Book now for a memorable stay in the bustling city of London.

Rooms & rates

Apartment

Sleeps 5 · 2× Queen Bed, Sofa bed

  • Private bathroom
  • Deep soaking bathtub
  • Kitchen
  • Free WiFi
  • Hair dryer

Amenities

  • Free WiFi

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