La Quinta 14430 South Padre Island Drive - Corpus Christi, Texas 78418 Approximately 5.9 miles from Lord of Life Lutheran Church Compare prices for hotels in Corpus Christi, TX
La Quinta Inn & Suites Corpus Christi - N Padre Island is the closest La Quinta hotel to Lord of Life Lutheran Church.
La Quinta Closest To Lord of Life Lutheran Church
Hotels Closest To Lord of Life Lutheran Church - All Brands