Holiday Inn Express 8628 Seawall Boulevard - Galveston, Texas 77554 Approximately 1.7 miles from Saint Peter the Apostle Church Compare prices for hotels in Galveston, TX
Holiday Inn Express Hotel & Suites Galveston West-Seawall is the closest Holiday Inn Express hotel to Saint Peter the Apostle Church.
Holiday Inn Express Closest To Saint Peter the Apostle Church
Hotels Closest To Saint Peter the Apostle Church - All Brands