Breathtaking Terrace Views. Immerse yourself in the heart of Toronto with our prime location near top attractions. Modern Amenities include Smart televisions, complimentary Wi-Fi, and luxurious bathrobes. Convenient and Comfy Stay with air-conditioned rooms equipped with kitchen essentials and housekeeping services. Don't miss out on the chance to stay just minutes away from popular landmarks like CN Tower and Rogers Centre!