Alice Long Term Stay Hotels
Displaying 1 Hotels in Alice
More IHG Hotels in Alice, Texas, United States
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.4 /5 (106 reviews)
2965 E. Main Street, Alice, TX 78332, United States
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 1-361-6647111