Lake Ida Oasis
Vacation Home
Delray Beach, Palm Beach County
Free Wi-Fi
A great place for travellers looking for a neighbours-free vacation! Cottage «Lake Ida Oasis» is located in Delray Beach. This cottage is located in walking distance from the city center.
1010 Nw 3rd Ave, Delray Beach, 33444