Luxury Villa on the Canal is a self-catering property situated in Delray Beach near Delray Mall. Featuring pool views, this holiday home also offers free WiFi. Leading onto a terrace, the air-conditioned holiday home consists of 4 bedrooms and a fully equipped kitchen. A flat-screen TV with satellit Read more
Luxury Villa on the Canal is a self-catering property situated in Delray Beach near Delray Mall. Featuring pool views, this holiday home also offers free WiFi. Leading onto a terrace, the air-conditioned holiday home consists of 4 bedrooms and a fully equipped kitchen. A flat-screen TV with satellite channels is offered. The holiday home offers a barbecue. Seagate Beach is 3.8 km from Luxury Villa on the Canal. Palm Beach International Airport is 29 km from the property.