Princes GardensHostel
Imperial College London, Prince's Garden, Watts Way, Westminster Borough, London, SW7 1BA, United Kingdom
Located in South Kensington, Princes Gardens is one of Imperial College London student halls of residence open to the public. The room features an en-suite shower room, tea/coffee making facilities, complimentary toiletries, towels and linen.