Check out this great place to stay in Galveston
Entire home/apt in Galveston, United States. Mermaid Manor, built in the 1880's, is freshly remodeled on the inside. Our elevated 2 bedroom, 2 bathroom home sleeps six. You'll feel cozy and comfy delighting in the treehouse like views. Grab a cup of coffee and hear the ocean from the porch. ...
See this content immediately after install