Via pasquale paoli, 98, 07041 Alghero
Guesthouse 3 stars
Beach Rooms 1 Self Check-in is a recently renovated guest house in Alghero near Lido di Alghero Beach. The air-conditioned accommodations are 1.1 miles from Maria Pia Beach. Outdoor seating is also available at the guest house.
At the guest house, each unit has a wardrobe, a flat-screen TV, a private...