Prepare to be stunned by the amazing beauty of our Tribeca apartments in downtown Ottawa. Just a few steps from many coffee shops and restaurants. Enjoy a relaxing moment at the end of the day as the building features its very own sauna and swimming pool. Not only that, you can expect a fully equipped fitness center to help you maintain that exercise routine, even when travelling. Conveniently located, Tribeca apartments are the best choice when staying in Toronto!