Kensington Suite Hotel, London ***
London, United Kingdom
Sleeping Rooms
41 rooms
Location
Sleeping Rooms
Total number of rooms
41
Maximum number of rooms for groups
Address and Location Info for Kensington Suite Hotel, London
Full Address
128 Holland Road London W14 8BD
City
London
Region
London
Country
United Kingdom
Latitude
51.501637
Longitude
-0.211989