J

Super 8 Downtown Toronto is an exceptional hotel. ...

Super 8 Downtown Toronto is an exceptional hotel. The staff is always friendly and helpful, and the rooms are clean and comfortable. The location is great, with easy access to downtown attractions and public transportation. I had a wonderful stay and would definitely stay here again.

Comments:

No comments