About The Colonnade
The Colonnade is an elegant hotel located in the capital city of England, London. In the immediate vicinity of the hotel travelers can check out Regents Park and Lords Cricket Ground.It is a 4 stars hotel which offers good accommodation and services, making the place suitable for anyone spending their vacation, passing through the city, or those on business encounters.
No cancellations or refunds.
The Colonnade Map
*Distances are shown as the crow flies and not necessarily the actual travelling