Super 8 By Wyndham Corpus Christi Northwest
11217 Interstate 37, 78410, Downtown, Corpus Christi - Tx, United States, Corpus Christi
Location A very nice option for those who like to be on the move! Hotel Super 8 By Wyndham Corpus Christi Northwest is located in Corpus Christi. This hotel is located in 19 km from the city center. At the hotel You can stop by the restaurant. Free Wi-Fi is available on the territory.
Free WiFiParkingPool








