Refine Your Search
Check-in:
Check-out:
Guests:
Rooms:
Twenty Nevern Square Hotel London
Twenty Nevern Square, LondonDetailed Description
The Twenty Nevern Square hotel in London is a unique experience in hospitality, just 400 metres from Earls Court Exhibition and Entertainment Center. The property is housed in a newly restored Victorian townhouse, a secure haven overlooking a garden square, not far from Harrod's department store, Kensington Gardens and many more attractions in London. There are 20 individually styled bedrooms, decorated with rich and sumptuous fabrics and a cozy bar, the Cafe Twenty, open during the day and for
LocationDescription
The hotel is located a very short walk from Earls Court tube station. The Earls Court exhibition centre is also less than a 5 minute walk away from the hotel. Very central location and quiet and easy and quick access to any sights or landmarks in London.




















