Hotels in Galveston, TX
Hotels
1723 25Th St,
Galveston ,
TX
77550
UNITED STATES
The Villa has three enchanting bedrooms, located upstairs, furnished with distinctive elegance and adorned with beautiful antiques. Each room is decorated in it's own unique style, and its own bath.
Worldwide > United States > Galveston, TX > Hotels