Choose your accommodation in El Canal

Villa Odalis, El Canal, Dominican Republic
Villa Odalis

Located in El Canal, 1.2 km from Sosua Beach and 2.2 km from Alicia Beach, Villa Odalis offers free WiFi and air conditioning.

Info & Prices

Online reservation
elcanal | elcanalhotels | elcanalapartments | elcanalvillas | elcanalaccommodation | elcanalresort | elcanalhotel | hotelelcanal | hotelinelcanal | apartmentelcanal | accommodationelcanal | accommodationinelcanal | houseinelcanal | elcanalvacation | holidayinelcanal