The Travellers Inn facility is located in the town of Calgary, and the exact address is: 4611 16th Avenue NW, T3B 0M7 Calgary, Canada.