SoHo Metropolitan Hotel
An Elegant Downtown Toronto Luxury Hotel
With a convenient downtown location ideal for both business and leisure trips, Soho Metropolitan Hotel is a top choice for a Toronto luxury hotel. Enjoy the ease of cutting-edge technology in guestrooms and public areas to ensure a hassle-free vacation in Ontario. From the dedicated Les Clefs d'Or Concierge staff to on-site dining, each guest will feel like a VIP at Soho Metropolitan Hotel.