Villa Margherita

Address:

Via Trento E Trieste 31
19015 Levanto, IT

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms