The Toucan Villa Fort Lauderdale is located 0.7 miles from Sailboat Bend and a 25-minute walk from Museum of Discovery and Science. Wi-Fi and a car park are among the essentials at guests' disposal.
This apartment boasts a prime location not far from Fort Lauderdale train station. It takes 20 minutes to get to the center of Fort Lauderdale on foot. The Toucan Villa is located 1.9 miles from Colee Hammock Park.
An air conditioner, along with modern amenities like a flat-screen TV with satellite channels, ensure a more enjoyable stay.
There's an equipped kitchen for guests' use. Davie Boulevard/Southwest 15th Avenue bus stop lies around 5 minutes away by car.