Lodging & Accommodations close by Bishop's Palace
Harbor House at Pier 21
+1-888-788-5576
At Pier 21 # 28, Galveston, TX 77550
+1-888-788-5576
~0.82 miles northwest of Bishop's Palace
~14 minute walk
- Three Star Beach hotel
- 3 floors in property
Back to Top