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