36-37 kensington garden square, London, United Kingdom
Space Photos
Space Map
36-37 kensington garden square, London, United Kingdom
Searching for availability
Hotel Information
A newly totally refurbished serviced apart'hotel, great location, ideal for leisure, families and business travellers which combine a total independence with service of a hotel.1109ab