Hotel Mela Verde offers relaxed rooms, some with terraces, and features an Italian restaurant and meeting space.