Knights Inn Corpus Christi At North Beach

3615 Timon Blvd Corpus Christi TX 78402 USA

(361) 883-4411

Location