Hotel Nevern Place
27 Nevern Place - - SW5 9NP - London,
United Kingdom
View Map
Area: Earl's Court
- Jump to:
- Info
Nevern Place is located in London, 1 km from Kensington Square and 3 km from Hyde Park. The property is 4 km from Buckingham Palace and 9 km from the Tower of London. The London Heathrow Airport is 20 km distance. Facilities and services include 24 hour check-in, gym facilities and elevator. The rooms feature Wi-Fi, cable/satellite TV and a hairdryer. Address: 27 Nevern Place, London, SW5 9NP, England.