The Planet, located at 1655 Dupont Street in Toronto, Ontario, is the ideal space for businesses looking to make a statement. Offering 4 floors of premium office space with 24/7 access and state-of-the-art amenities such as air conditioning, a concierge service in the foyer, lift/elevator access, administration support, reception services, telephone answering service, storage facilities, a balcony/outdoor area and high speed fibre internet throughout the building – you can run your business seamlessly at any hour of the day or night. Meeting room options are also available along with bike racks and showers for added convenience.