The Marshes, located at 320 Terry Fox Drive, is Ottawa’s leading corporate-play facility,  featuring a breathtaking course design, gentle streams and crystal-blue lakes weaving through modern towers of glass and steel.