Location This city hotel is situated in Areias de S. João, 2,5 km from Albufeira with its various restaurants, bars, clubs and links to the local public transport network. It is 300 m from sandy Aveiros beach, where sun loungers and parasols are available..