Hotel Information
General Description: Major attractions located nearby Location: Perfectly located in beautiful Mesilla Valley between the majestic Organ Mountains and the meandering Rio Grande Local Attractions: Aggie Stadium - 0.3 miles Pan American Center - 0.3 miles Mesilla Valley Mall - 2 miles Old Mesilla Plaza - 2 miles Recreation: Indoor swimming pool Restaurants & Lounges: Nearby restaurant Meeting Facilities: Banquet facilities Accommodations 61 guestrooms Parking: On site parking available