Location This apartment hotel is only 200 metres from the beach and within walking distance of all local amenities, including restaurants, bars, pubs and shops. Faro Airport is about 92 km away. Facilities The establishment comprises a 3-storey main building..