Candlewood Suites Texas City
Hotel
Candlewood Suites Texas City
1700 Hwy 146 North
Texas City, TX 77590
Candlewood Suites Texas City
Candlewood Suites Texas City is an extended stay, pet-friendly hotel located in Texas City, Texas, off Highway 146, just five miles from downtown Texas City and 12 miles from the beaches of Galveston Island. Texas City is situated on the banks of Galveston Bay and is a short 12-mile drive from the NASA Johnson Space Center in Houston. Hotel offers spacious suites with full kitchens. Enjoy a 24-hour Fitness Center, guest laundry facilities and barbecue grills.
Pet Policy
- Pets welcome with a non-refundable pet fee of $75 for stays of 1 to 6 nights and $150 for 7+ nights.
- Each pet must weigh less than 80 lbs.
- Pet agreement must be signed at check-in.
Other Information
Minimum Stay: 1 night.