Modern hotel, Hotel Triada, offers warmly decorated rooms, suites, a restaurant, and a bar with terraces. Enjoy scenic views.