Charlee House, surrounded by greenery, offers a tranquil atmosphere. The terrace provides lovely garden views that change throughout the day. The on-site restaurant serves local dishes worth trying. Guests appreciate free in-room WiFi and a convenient deli for quick snacks.