Collin House
Check availability

Rooms from £23.00 ( €34.04 / $42.09 ) per night
Collin House
104 Ebury Street, Victoria
London
SW1W 9QD
United Kingdom
This well run hotel is located in chic Belgravia, a prime central London area very close to Victoria Coach and train stations.
Click Here for user reviews of the Collin House, together with hotel details and online availability
Online Hotel Bookings