HOTEL FARO (PORTUGAL)
A four star hotel in the town center. Location map, photographs and details of accommodation.