Located in Corpus Christi, Capri Beach Hotel features direct beach access and is just steps from USS Lexington Museum and Texas State Aquarium. The hotel offers free Wi-Fi.
Number of rooms: 13
2902 North Shoreline Boulevard, Corpus Christi, TX 78402, United States