Displaying 1 Hotels in Alice
Holiday Inn Express & Suites Alice
Spacious, well-appointed guest rooms featuring amenities like free Wi-Fi access and an ergonomic workstation make it easy for guests to conduct business from this hotel's location in Alice, Texas.
4.3 /5 (133 reviews)
2965 E. Main Street, Alice, TX 78332, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-361-6647111