Set in Callao Salvaje, this air-conditioned villa features a terrace with sea views. You can relax by the outdoor pool in the garden in fair weather. Free WiFi is available .
Set in Callao Salvaje, this air-conditioned villa features a terrace with sea views. You can relax by the outdoor pool in the Read more
Set in Callao Salvaje, this air-conditioned villa features a terrace with sea views. You can relax by the outdoor pool in the garden in fair weather. Free WiFi is available .
Set in Callao Salvaje, this air-conditioned villa features a terrace with sea views. You can relax by the outdoor pool in the garden in fair weather. Free WiFi is available .
Number of Rooms: 1