Sheraton Suites Calgary Eau Claire se ubica a la orilla de un río, en Centro de la ciudad de Calgary, a solo 8 min a pie de Estación de tren ligero 3rd Street SW y a 15 min a pie de Centro de convenciones TELUS de Calgary. Esta zona, según los comentarios de los huéspedes, es ideal para recorrer a pie y perfecta para salir de compras.