Soho Metropolitan Hotel
The Soho Metropolitain is an upscale boutique hotel placed in the center of Toronto's entertainment and sports district. Oversized rooms with smart technology and unparalleled service levels make this the ideal choice for discerning travelers. The Soho Metropolitan offers a world of personal touches from luxury guestrooms with separate dressing areas to spacious closets and windows that open to views of the city, not to mention award winning cuisine within the hotel. Experience true indulgence at the Soho Metropolitan.
Please book online special Preferred Platinum Rate or contact Travel Advisor [email protected] for more details.