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