This newly-renovated hotel is located 30 feet from the I-10 Freeway and features several restaurants within a mile of the hotel.
108 / 10 / 2
Full A/C, Pool