The comfortable 3-star Hatch Station Bryce Canyon hotel offers 16 rooms 5 minutes' stroll from The Church of Jesus Christ of Latter-day Saints. Guests can enjoy the American restaurant on site, which offers American cuisine, and admire views of the mountains.
Hatch center can be reached within 5 minutes' walk. This hotel in Hatch is 2.3 miles from Lucky 7 Ranch Museum. The Hatch hotel lies near a forest.
The Station Bryce Canyon offers rooms with an adjoining terrace and a balcony featuring air conditioning, along with a flat-screen TV with satellite channels. Providing a walk-in shower, some bathrooms are also equipped with hairdryers.
Guests can dine at Hoodoo Hideout in the immediate vicinity of this accommodation.