logo

Location of Twenty Nevern Square Hotel

Location

20 Nevern Square, London, United Kingdom, SW5 9PD
Located in the charming neighborhood of Kensington, just a short stroll from Earl's Court Underground station, this hotel is ideally situated for exploring Central London. With easy access to public transportation, it offers a prime location to visit iconic landmarks such as Hyde Park, approximately 1.5 miles away, and the renowned Victoria and Albert Museum, around a 25-minute walk or a quick tube ride. Guests will appreciate the tranquil atmosphere of the area, enriched by lush parks and quaint streets, while still being close to a vibrant selection of restaurants and bars nearby.
Check rooms and rates
From127US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
20 Nevern Square, London, United Kingdom, SW5 9PD
Nearby
Exhibition Centre Warwick Road
Earl's Court
700 ft
236 Earls Court Road Kensington
Tardis Police Box
1000 ft
Events
The Mosaic Rooms
1500 ft
Logan Place
Garden Lodge Queen
1900 ft
Restaurants
Zizzi's
1200 ft
194 Earls Court Road
The Prince of Teck
2.2 mi
161 Earls Court Road
Orjowan
2.2 mi
6 Kenway Road Earls Court
Maroush Bakehouse
1100 ft
131 Earls Court Road
Ping
1200 ft
180-184 Earls Court Road
Siam Garden
2.2 mi
5 Hogarth Place Earl's Court Station
Earls Court Tavern
1100 ft
123 Earls Court Road Earls Court
Bokado
2.2 mi
159 Earls Court Road Kensington
Contact us
We’re at your service