Collin House
104 Ebury Street, Victoria, London SW1W 9QD, United Kingdom, United Kingdom
Business Details
The property Collin House is located in London, United Kingdom. The Lodging is ranked with 0 stars.
"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."
- Type:
- Accommodation
- Keywords:
Booking_com_ID:
119729
Collin House
The property Collin House is located in London, United Kingdom. The Lodging is ranked with 0 stars.