Twenty Nevern Square Hotel is the perfect base for exploring the best of London. Located in close proximity to Olympia Exhibition Centre, Stamford Bridge Stadium, Natural History Museum London, South Kensington Tube Station, and Eventim Apollo, our hotel offers convenience and comfort. Our recently renovated rooms provide a cozy atmosphere, and our friendly staff is always ready to assist you. Start your day with a delicious breakfast, and then set off to explore the nearby attractions. After a long day of sightseeing, relax in our stylish lounge area or enjoy a refreshing drink at our bar. With our prime location and comfortable amenities, Twenty Nevern Square Hotel is the ideal choice for your stay in London.
Twenty Nevern Square Hotel is located near Olympia Exhibition Centre, Stamford Bridge Stadium, Natural History Museum London, South Kensington Tube Station, and Eventim Apollo.
The hotel offers recently renovated rooms, a cozy lounge area, a bar, and friendly staff ready to assist you.
Yes, guests can enjoy a delicious breakfast at the hotel.
There are several restaurants and cafes in close proximity to the hotel, offering a variety of dining options.
Check-in is at 3:00 PM and check-out is at 11:00 AM.