Belvista Luxury Apartments, Argostoli, Greece
Belvista Luxury Apartments is conveniently located at Lassi Argostoli in Argostoli, Greece
Hotel Location:
Address: Lassi Argostoli
City: Argostoli
Country: Greece
phone: +30 2671 023126
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- In Room TV
- Air Conditioning