Tavares Inn Alamogordo est à moins de 4 km de church et bénéficie d'une piscine chauffée et d'un centre de fitness.
L'hotel se trouve dans une zone populaire d'Alamogordo. Alto est à 148 km de cet hotel 3 étoiles.
Les chambres sont équipées de la climatisation, tandis que certaines d'entre elles disposent d'un coin salon et d'un coin repas pour le plus grand confort des invités. Les chambres ont des articles de toilette comprenant une toilette séparée et une douche. Tavares Inn d'Alamogordo propose à ses clients des salles de bains modernes avec une toilette séparée et une douche.