Super 8 Mcallen Hotel 2*
No pets allowed
Super 8 Mcallen Hotel is a 2-star accommodation within 7 km of International Museum of Art & Science .
The property is located within a 30-minute walk from the city center.
The hotel comprises 40 rooms equipped with climate control, cable TV with on-demand movies, a laptop safe, a work area and a stereo system.
A free breakfast is served every morning. Servring a selection of food Texas Roadhouse and Texadelphia are placed a 5-minute walk away.
Super 8 Mcallen Hotel is around 10 minutes' drive from Mc Allen Miller International airport.
Check-in:from 14:00 hours
Check-out:until 11:00 hours
- No pets allowed
- Conference room