74 corso italia, 19013 Deiva Marina
Apartment 3 stars
Leo Holiday Homes is a recently renovated apartment in Deiva Marina, near Deiva Marina Beach. Featuring sea and city views, this apartment also includes free Wifi. The accommodation features an elevator, an ATM, and currency exchange for guests.
The apartment consists of 1 bedroom, a living room, a...