2080 west north temple, Salt Lake City, United States
Baymont Inn & Suites Photos
Baymont Inn & Suites Map
2080 west north temple, Salt Lake City, United States
Searching for availability
Hotel Information
This hotel consists of a business centre, jacuzzi, fitness centre and all the comfort of its 93 bedrooms, as wellas a 24 hour transfer service to the airport.