Room Features and Guest Services
- Internet Access
- Onsite Restaurant
- Rental Car Service
Venue Accessible By
Bella Vista is perfectly located to enjoy both the spectacular view of world famous Kleopatra Beach and the Mediterranean Sea. Bella Vista Hotel has all the equipments necessary to give the best service to its guests. Kleopatra Beach and the Town Center are both within walking distance which involves walking up and down the stairs. It takes 5 to 10 minutes to the beach or town center by walk.