answersLogoWhite

0

From experience, one of the best hotels/villas I've ever been to was The Fountains. It is right on International Drive where most of the amusement parks are close by. They also have a huge swimming pool and many other things to do as well. The rooms are spacious and very comfortable and have their own kitchen.

User Avatar

Wiki User

14y ago

What else can I help you with?