Ventura Cove - Three Bedroom Villa is situated about 10 km off Amway Center.
The property is located 12 km from The Florida Mall.
Ventura Cove - Three Bedroom Villa offers rooms including air conditioning, cable TV with on-demand movies, pay television, a safe and a trouser press for a comfortable stay. 3 bedrooms can house up to 8 guests.
Eat & Drink
A kitchen is provided on the premises.
Wireless internet is available in the villa rooms for free.
Private parking is possible on site for free.