Based on 214 review
This charming hotel can be found in South Padre Island. The hotel consists of 66 guests rooms. This accommodation was refurbished in 2002. This hotel does not offer 24-hour reception. This establishment does not accept pets. Some services may be subject to additional charges.