This charming hotel provides everything you need for a comfortable stay in Roswell.
There's a patio with barbecue grills and an indoor pool, in addition to a fitness center and meeting facilities.
Address 200 E 19th St, Roswell, NM 88201, USA
Phone +1 575-622-8000
Maps CF8J+56 Roswell, NM, USA Open Maps