Tijdens hun verblijf in de 355 m² The Nest Villa St. George kunnen gasten wandelen proberen of een bezoek brengen aan het Tuacahn Center for the Arts, op ongeveer 3 km afstand. Dit vakantiehuis heeft een privéparkeerplaats en een terras met uitzicht op de berg.
Het Snow Canyon State Park is op circa 25 minuten lopen verderop gesitueerd.
The Nest Villa beschikt over een badkamer met een apart toilet en een douche. Een haardroger en handdoeken zorgen ook voor een comfortabele ervaring.
Gasten die in de historische villa, kunnen gebruikmaken van de complete keuken met koffie- en theefaciliteiten, een koelkast, een oven om zelfgemaakte maaltijden te bereiden. Fish Rock Grille met de Amerikaanse keuken ligt op ongeveer 1 km van deze accommodatie.