Executive Hotel Cosmopolitan
Need to stay in Toronto? Check out Executive Hotel Cosmopolitan in Downtown Toronto, Ontario!
A Perfectly Located Toronto Hotel, For Business Or Leisure Travel. Retreat to a calming sanctuary in the heart of downtown Toronto - Cosmopolitan Hotel Toronto. Effortlessly convenient to the financial and entertainment districts, this boutique hotel sits tucked away on tranquil Colborne Street, ideally situated for relaxing business trips and laid back vacations. Experience the essence of “Zen in the City,” surrounded by fabulous shopping, culture, and nightlife, yet worlds removed in spirit and ambiance.