The "Bimini Beach" at Ocean Vista Towers
The Bimini Beach Condo (#1103 at the Ocean Vista Towers) is your 2 bedroom 2 bath tropical paradise on South Padre Island! Over 1100 square feet of living area and a massive private ocean front balcony with an expansive 180 view of the beach.
The Ocean Vista Towers is a beautiful beachfront retreat only minutes from South Padre Island's finest attractions. Ocean Vista Towers is located in the heart of the South Padre Islands beach district.
- Estacionamento gratuito nas instalações
- Secretária de trabalho