Okay! I wrote a review before but I had to write another. This hotel is by far my favorite in Toronto. The room is amazing. It gives you the feeling of home. Location is fabulous. There are many restaurants and close proximity to all of Toronto's major attractions. I love how you feel when you are staying here. Comfort luxury,... More
You have no recent hotel searches.