Situato a Huichihuayán, a 33 km dalla Grotta di Swallows, l'Hotel Santa Rita offre gratuitamente la connessione WiFi e il parcheggio privato. La struttura vanta una terrazza e una reception aperta 24 ore su 24.
Tutte le camere sono dotate di balcone. Tutte le camere dell'Hotel Santa Rita sono dotate di aria condizionata e bagno privato.