Church befindet sich ca. 4 Kilometer von dem 3-Sterne-Tavares Inn Alamogordo entfernt und ist unbedingt einen Besuch wert. Gäste haben Zugang zu einem beheizten Swimmingpool, einem Fitnesscenter und WLAN in den Zimmern.
Der Gasthof liegt im beliebten Stadtviertel von Alamogordo. Es sind lediglich 69 km nach Alto.
Die Zimmer im Tavares Inn Alamogordo verfügen über einen Patio sowie eine Klimaanlage für Ihren Komfort. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung. Das komfortable Hotel bietet Gästen moderne Badezimmer mit einer getrennten Toilette und einer Dusche.