Nonna Papera is an apartment complex offering relaxed accommodations with daily cleaning service. Guests can enjoy a restaurant/bar with a terrace, an outdoor pool, and a spa.