Located in Los Órganos, 300 metres from Punta Veleros, Intilodges Punta Veleros- Los Organos provides accommodation with a garden, free private parking and a bar. The accommodation features room service and a 24-hour front desk for guests.
Number of rooms: 7
Altos de Punta Veleros S/N Punta Veleros - Los Organos, Los Órganos, Peru