Located 131 meters from Bella Vista. Eleni Villas is perfectly located for both business and leisure guests in Crete Island. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 370 meters from Bella Vista. Amazones Village Suites is conveniently located in the popular Chersonisos area. The property features a wide range of facilities to make your stay a pleasant experience.
Located 466 meters from Bella Vista. Ideally located in the prime touristic area of Hersonisos, Kalimera Village Piskopiano promises a relaxing and wonderful visit.