Luna Rossa Apartments
Located in Limenaria, Luna Rossa offers accommodations with a balcony and kitchenette. Free WiFi is provided.
All units feature air conditioning and a flat-screen TV. A fridge and stovetop are also featured, as well as a coffee machine.
Metalia Beach is an 7-minute walk from the apartment and the center of Limenaria its 5 minutes.