Villa Star is the perfect getaway destination, located on the prestigious Venetian Islands. This 7,504 sq ft villa features 8 bedrooms, 7.5 bathrooms and an open floor plan and tons of natural light throughout. Villa star combines luxury and comfort giving you the perfect recipe for a "Star" studded vacation. More than 60' of water dockage on the resort style pool and lounge area, this villa amazes in every way. Enjoy watching the stars at night under the palm trees or go for a late night swim in the salt water pool the choice is totally up to you.