Dieses Hotel in Ogden, Utah, bietet einen beheizten Innenpool, ein hoteleigenes Restaurant und Zimmer mit einem Kühlschrank. Der Park Ogden Eccles Dinosaur liegt nur 8 km vom Hotel entfernt.
Zimmeranzahl: 109
1335 West 12th Street, Ogden, UT 84404, USA
Hotel heute 1-mal gebucht.