7.6 Guest rating Hotel photo

Villa Star Villa

Hint: You can enter any city or hotel name
Price from$303

Book Villa Star Villa

Petre Iberis Street 65 0.9 km from city center
Photos Of
  • Parking
    • free
Facilities of Villa Star Villa

Show Villa Star Villa on the map

Star Villa 41.555403 41.578774