7.8 Guest rating Hotel photo

Villa Villa Ottimar

Hint: You can enter any city or hotel name

Book Villa Villa Ottimar

Venew Street, 28/30, San Gwann 1.8 km from city center
Photos Of
  • Parking
    • free
Facilities of Villa Villa Ottimar
  • Pets allowed
  • Swimming Pool
Room facilities
  • Air conditioning

Show Villa Villa Ottimar on the map

Villa Ottimar 35.911827 14.47641