Each spacious Bellavista apartment has a private terrace with great views. There is a living-dining area with satellite TV. The kitchenette includes a microwave, fridge and washing machine.
The Bellavista’s La Boheme Restaurant offers Mediterranean and international cuisine. There is also a pub with free Wi-Fi and a poolside terrace.