Route GuidesRoutes City GuidesCities Map Log in

Collin House

London
104 Ebury Street, Victoria, London, SW1W 9QD

32 rooms · from £51


Ideally situated in central London, the bright and modern Collin House offers a 24-hour front desk. In chic Belgravia, the basic townhouse hotel is just 5 minutes' walk from Victoria Railway Station.