27 Nevern Place, London
11 bedrooms
Baths
Guests
A stay at Nevern Place by Supercity Aparthotels places you in the heart of London, within a 5-minute drive of Natural History Museum and Royal Albert Hall. This luxury apartment is 1.5 mi (2.4 km) from Stamford Bridge Stadium and 1.8 mi (2.9 km) from Hyde Park.
Elevator
Gym
Restaurant
WiFi/Internet
Laundry
Non-smoking
Breakfast
24/7 front desk
Business center
No nearby properties available in this region at the moment.