Nevern Place by Supercity Aparthotels
Apartment
London
Situated within 1.6 km of Olympia Exhibition Centre and 1.7 km of Natural History Museum in London, Nevern Place by Supercity Aparthotels features accommodation with free Wi-Fi, a seating area, a flat-screen TV and a kitchen.
Number of rooms: 16
27 Nevern Place, Kensington and Chelsea, London, SW5 9NP, United Kingdom