Just 10 minutes’ walk from Temple Square, this modern design hotel in Salt Lake City offers in-room spa services and an on-site restaurant. Each guest room is equipped with a flat-screen TV.
Zimmeranzahl: 228
15 West 200 South, Salt Lake City, UT 84101, USA
Hotel heute 2-mal gebucht.