Located at 890 Taylor Creek Drive, Ottawa, Taylor Creek Tower is a modern and luxurious A Grade Building. Featuring 12 floors with 24/7 access and parking, the building provides disabled access with a lift/elevator as well as a concierge in the foyer for business needs. It offers reception services, meeting rooms, storage facilities, bike racks and shower facilities for those who cycle to work. Not only that, but it also provides administration support such as telephone answering services and a business lounge for entertainment or relaxation. Its air-conditioning system ensures comfortable workspace all year round while its added security guarantees secure office space at all times. Plus, its high speed fibre internet offers always reliable connection speeds.