Space

36-37 kensington garden square, London, United Kingdom

Space Photos

Space Map

36-37 kensington garden square, London, United Kingdom
Space

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