Rustic low-rise hotel with restaurant, bar and pool; set on main street near restaurants and shops, 500 meter from the beach.
The southwest corner of Portugal boasts almost year-round sun and white sands on the Atlantic Ocean. The area offers some of ...