With a rating of 8.0/10 from 24 reviews, Best Western PLUS Executive Inn is a hotel close to Scarborough Town Centre that is well recommended by HotelsCombined users.
Sheraton Centre Toronto Hotel is rated 8.3 from 1,601 reviews and is close to Rogers Centre.
If you’re looking for good hotels near CN Tower, consider Sheraton Centre Toronto Hotel (rated 8.3 over 1,601 reviews).