Main Menu > Accommodations >

The Colonnade Town House

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
The Colonnade Town House, Town House Suite, W9, Center of London

The Colonnade is a double faced beautiful Victorian Town house Hotel built in 1865, steeped in history. Many of its original features have been restored back to their original glory to create an... (read more)
 
Facilities:
Concierge ServiceAir Conditioning
Non Smoking Rooms