Hotel Corpus Christi Bayfront

601 N Water Street
Texas
United States