Ramada Inn Bayfront Plaza Hotel
601 North Water Street
Corpus Christi, Texas 78401
USA
Corpus Christi, Texas 78401
USA

Location & Nearby Info
City Diner and Oyster Bar0.02 mi
Cassidy's Irish Pub0.04 mi
Sports Page Lounge0.04 mi
Thai Spice0.05 mi
Cheers0.05 mi
Shipwreck Cafe0.06 mi
Bayfront Inn0.06 mi
Fat Farren Pizzaria0.07 mi
Bernard's 0.07 mi
Reviews of Ramada Inn Bayfront Plaza Hotel