La Terrazza is a relaxed hotel featuring an Italian restaurant and a fitness center.