Get in touch with Olea
Call +356 2016 3819
Email [email protected]
Our main restaurant is the place to start your day with a leisurely breakfast or wrap up your day with a scrumptious buffet dinner.
Our terrace provides a blissful spot to enjoy a breezy moment in the summer while the stylish restaurant is perfect for cosy meals during the colder months.
The kitchen brigade concocts delicious creations on a daily basis to make your stay an even more memorable one.