Photos coming soon
HOTEL
Punta Veleros Rooftop
Ave Rivera del Mar 100 metros del muelle, Los Organos, Peru
Where it sits
Punta Veleros Rooftop
Ave Rivera del Mar 100 metros del muelle, Los Organos, Peru
-4.17968, -81.13495
Similar stays nearby
Plan around Punta Veleros Rooftop
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
