This aparthotel is located in South Padre Island, a short 17-minute walk from Beach Park at Isla Blanca and also 17 minutes on foot from Queen Isabella State Fishing Pier. You’ll also find South Padre Island Beach and Isla Blanca Park within a short drive.