El Hyatt Place Page Lake Powell está situado en Page, a 12 km del lago Powell, y ofrece alojamiento con aire acondicionado y WiFi gratuita. El hotel se encuentra a 1,8 km del camping Lake Powell Campground y cuenta con piscina exterior de temporada y centro de fitness. La recepción abre las 24 horas.
Las habitaciones del Hyatt Place Page Lake Powell incluyen escritorio, TV de pantalla plana y zona de estar.
El restaurante del establecimiento está especializado en comida americana.
Además, el Hyatt Place Page Lake Powell alberga un solárium.
El monumento nacional Puente del Arco Iris se halla a 47 km del hotel. El aeropuerto municipal de Page está a 1 km.