Map
Via Riso, Lampedusa 92010, Italy
Price
3009
website
Hotel
El Mosaico del Sol