Chillax Inn Home is a holiday home set in Crystal Beach in the Texas Region and is 20 km from Galveston. The unit is 37 km from Kemah.
The unit is equipped with a kitchen. A TV is provided. Other facilities at Chillax Inn Home include a barbecue.
Baytown is 47 km from Chillax Inn Home, while Texas City is 29 km away. William P. Hobby Airport is 64 km from the property....
United States of America