The Grand America Hotel
555 S Main St,
Salt Lake City, Utah 84111
  
Built in 2001 in the sumptuous manner of the grand hotels of Europe, this hotel rests 6 blocks from Temple Square. Guestrooms feature leather-topped desks and overstuffed furniture and come with complimentary high-speed Internet access. The hotel features a full-service spa, an indoor pool, and an outdoor pool surrounded by landscaped gardens. An afternoon tea service with sandwiches and pastries is accompanied by harp music and views of the hotel's garden courtyard.
Other "T"
Vacations
|