L'Alghero Town Centre sorge ad Alghero, a 500 m dal porto. La connessione Wi-Fi è gratuita.
A vostra disposizione un'area salotto, una zona pranzo e una cucina. A vostra disposizione una TV a schermo piatto. Il bagno privato è completo di vasca o doccia e bidet.
L'Aeroporto di Fertilia dista 8 km.