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.
Address: 104 Ebury Street, Victoria, London
Rates from:
GBP 40 | More:
Booking.com