
Marriott Residence Inn
Located in the heart of downtown Ottawa, the Residence Inn by Marriott is a spacious home away from home for business and leisure travellers in Ottawa. Just past the 24 hour Tim Hortons located on-site, within easy walking distance, guests will find museums and galleries, restaurants and entertainment, plentiful shopping as well as key corporate and government offices.
BodyMind Studio
Want to know the secret to staying relaxed when everything else is crazy? Have trouble moving from "high stress—get the job done" to unwinding in your down time? What if you could power-shift your state of body and mind to match the needs of your day? Be healthier, happier and feel better with a stress response upgrade.