Peel Street
75 Peel Street, London, United Kingdom
Show on map
Preview only — see all hotel photos
See all 16 photosShare this page
Copy link
Link copied!
Peel Street
Staying at Peel Street Villa London, guests can visit Museum of Brands, which is merely 1.8 km away.
Church Of St George is approximately a 5-minute ride from the property, and Madame Tussauds London is approximately a 10-minute ride away. The London holiday home is situated only a few steps from Second Church of Christ Scientist. Positioned 4.9 km from the Protestant Westminster Abbey, Peel Street Villa is popular among both worshippers and tourists.
The Churchill Arms with Asian dishes is in close proximity to this property. The London accommodation also offers proximity to Notting Hill Gate underground station, which is only a 5-minute walk away.
Amenities
Main Features
- Wi-Fi
Facilities
- Wi-Fi
- Washing machine
- Flat-screen TV
Policy
Map
Local Attractions
Attractions
- Hyde Park North (4.6 km)
- West End (4.6 km)
- Westminster Abbey (4.8 km)
- Trafalgar Square (4.8 km)
- London Zoo (4.4 km)
- Oxford/Bond Street (4.6 km)
- Piccadilly Circus (4.4 km)
- The Royal Albert Hall (1.5 km)