Crystal Inn - Salt Lake City, SALT LAKE CITY, Utah (UT)
Readily positioned at 230 W 500 S () in SALT LAKE CITY, Utah (UT) (84101), Crystal Inn - Salt Lake City are available at 8013284466. We advise you to ahead to make a reservation.
More restaurants in SALT LAKE CITY, Utah (UT)
Crystal Inn - Salt Lake City contact information and details:
Address: 230 W 500 S - , SALT LAKE CITY, Utah (UT) 84101
Contact Phone: 8013284466