Palace Inn-Arcola
Arcola Texas
Check in
3:00 PM
Check out
11:00 AM
Located in Arcola, Palace Inn-Arcola is within a 10-minute drive of Kitty Hollow Park and Fort Bend County Sienna Branch Library. This hotel is 12.1 mi (19.5 km) from Sugar Land Town Square and 14 mi (22.6 km) from NRG Park.
Make yourself at home in one of the 38 air-conditioned rooms featuring kitchens. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms have deep soaking bathtubs and toothbrushes and toothpaste. Housekeeping is provided daily, and irons/ironing boards can be requested.
Property Details
Location
5511 FM 521 Rd, Arcola, Texas 77583, United States