Casa Bella Vista is located in Laconia Region, Peloponnese.
The property provides accommodation in studio, family room, double room, maisonette and other might be available upon request. Room amenities include a/c and more.
The wireless internet is free and available in all areas of the hotel.
Parking spaces are not available.