Princes GardensAlbergue
Imperial College London, Prince's Garden, Watts Way, Westminster Borough, Londres, SW7 1BA, Reino Unido
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.