808 61st Street, Galveston, TX 77551, USA
808 61st St Galveston, TX 77551-1099
Galveston
Texas
77551
US
877-411-3436877-411-3436
Candlewood Suites Galveston welcomes a maximum of two pets, 80 lbs or less, per guest room for an additional $75 per pet, per stay.