Via giuntini, 16038 Santa Margherita Ligure
Villas
Situated in Santa Margherita Ligure, Villa Belvedere by Il Leccio Luxury Resort features accommodation with a private pool, a terrace and mountain views. Featuring a 24-hour front desk, this property also provides guests with a picnic area. There is an outdoor fireplace and guests can make use of free...