Milena Suite Apartments Apartment Alghero, Sardinia North
Milena Suite Apartments features accommodation located in Alghero, 300 metres from Maria Pia Beach and 3 km from Alghero Port.
Number of rooms: 9
25 Via della Tramontana, 07041 Alghero, Italy