Description: The Kensington Edwardian Townhouse Hotel is Located in the Luxurious and Opulent South Kensington District. A Superior Tourist Class Kensington Edwardian Hotel is Charming and Delightful, With a Fitting Location To Suit Tourists and Businessmen Alike. Our Hotel is Situated in Between Two Underground Stations Giving Our Guests Easy Access To the Whole of London.
The Kensington Edwardian is Also Sited in One of the Most Fashionable and Affable
Residential Areas in London. The Hotel is Only Minutes Away from a Great Shopping Center, Entertainment, Various Leisure Activities and Dining Out. All the Essential Amenities Are Right at Hand. The Magnificent Kensington Gardens and the Royal Albert Hall Are Only Minutes Away from the Kensington Edwardian Hotel, For Our Guests To Enjoy.
|