Attractions
Our Lady of Sorrows Catholic Church
400 m
La Piedad Catholic Church
400 m
Supermax Isla Verde
800 m
The Room Surf & Skate Shop
1.2 km
Archie's Jet Ski Rental
1.3 km
El Alambique Beach
1.3 km
El San Juan Casino
1.3 km
Coral Beach Apartments
1.3 km
Pueblo Supermarket at Isla Verde
1.3 km