Collin House
Collin House
104 Ebury Street, Victoria
London
SW1W 9QD
United Kingdom
Rooms from £25.00 ( €37.00 / $45.75 ) per night
This well run hotel is located in chic Belgravia, a prime central London area very close to Victoria Coach and train stations.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







