Location
Twenty Nevern Square is a luxurious hotel located just two minutes walk from Earls Court Tube and Exhibition Centre.
Rooms
Offering lavish and intimate 23 stylish bedrooms, the hotel overlooks the tranquil gardens of Nevern Square.
Restaurant
Enjoy your stay and relish the delicious English breakfast served at the in-house cafe.
General
During leisure, you can work out at the gymnasium or relax at the cosy bar with a fine drink.