London logo

Twenty Nevern Square Hotel & Restaurant

Check Availability

Twenty Nevern Square Hotel & Restaurant
20 Nevern Square
London
SW5 9PD
United Kingdom

Rooms from £95.00 ( €104.50 / $137.75 ) per night

Picture of Twenty Nevern Square Hotel & Restaurant


In London's fashionable Kensington, overlooking the tranquil gardens of Nevern Square, this luxurious and intimate 4-star hotel offers free Wi-Fi and individually decorated boutique-style rooms.

Click here for more Information on the Twenty Nevern Square Hotel & Restaurant together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information