This hotel is located in the quiet town of Vero Beach, about 160 km from the Disney complex on Florida's Atlantic coast.
See more: Hotels in USA Hotels in Vero Beach - Fl Holiday Destinations in USA