La Villa The Nest St. George, di 355 m², si trova a circa 25 minuti a piedi dal Parco Statale di Snow Canyon e invita gli ospiti a godersi una terrazza. Gli ospiti possono praticare escursioni a piedi presso questa villa storica con 5 camere da letto, situata a 3 km dal Centro delle Arti Tuacahn.
Il bagno comprende anche un bagno con WC separato e una doccia. Inoltre troverai asciugacapelli e asciugamani.
La Villa The Nest dispone di una cucina completamente attrezzata, in cui troverai un bollitore elettrico, un frigo e un forno. Situato a breve distanza dalla casa vacanze, il ristorante Fish Rock Grille invita gli ospiti a gustare piatti americani.