- UK Information
- UK Hotels
- Twenty Nevern Square Hotel
Twenty Nevern Square Hotel
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.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £75
20
Victoria Coach Station
West Brompton Station
Earl's Court Station