Map
Quinta da Rochinha, Ponta do Sol 9360-121, Portugal
Hotel
Ponta do Sol