hotel x restaurant
welcome to hotel x toronto, a luxury hotel on the lake ontario waterfront in downtown toronto, featuring spacious rooms, restaurants, cafés and bars, a wellness centre and rooftop pools, meeting rooms and business facilities.
ADS