6628 Broadway Street , Galveston
The 2-star Sleep Inn provides comfort and convenience whether you're in Galveston for business or vacation (TX). The facility provides a variety of amenities and incentives to ensure your stay is enjoyable.
1908 Country Place Parkway, Galveston
Only a short drive from downtown Houston this hotel offers easy access to a number of popular sites including NRG Stadium and provides comfortable accommodations along with many thoughtful amenities.