Visitors staying in Toronto for an extended period can reserve furnished and serviced luxury apartments through this site. Toronto Luxury Suites Ltd. offers units with more floor space and privacy than hotel rooms, and are located close to the city center.