Water's Edge Vacation Home Braden Castle, Sarasota Area
7.6/10
Good
Free Wi-Fi
Public parking
Water's Edge is set in Braden Castle, 50 km from Tampa. Sarasota is 19 km from the property.
Number of rooms: 3
Braden Castle, 34203, United States