
04/21/2015
Book your stay Harbor House Hotel and Marina at Pier 21
Only one hotel in Galveston overlooks the island’s working port and that is Harbor House Hotel and Marina at Pier 21. Harbor House sits on the site of an early Galveston Steamship Terminal and provides a unique vantage point for watching the activity of ...
Category:
Harbor House Hotel & Marina