Windcrest Inn and Suites is gelegen op 30 km van Enchanted Rock State Natural Area, en biedt een 2-sterrenaccommodatie in Fredericksburg en heeft een seizoensgebonden buitenzwembad, een restaurant en een bar. De accommodatie biedt gratis WiFi in de hele accommodatie.
De units hebben airconditioning, een flatscreen-tv met kabelzenders, een koelkast, een koffiezetapparaat, een douche, gratis toiletartikelen en een kledingkast. Alle kamers bij het motel hebben beddengoed en handdoeken.
Het dichtstbijzijnde vliegveld is Internationale luchthaven San Antonio, op 108 km van Windcrest Inn and Suites.