Location
12191 South Apopka Vineland Rd,
Lake Buena Vista, FL 32836
By BJ | 3/1/2015
????????????
By Jack | 10/10/2014
It was the best over all
By Michaels | 3/12/2015
Room smelled like feet but a very nice place to stay
By Ok | 12/11/2015
Needs updating
By JTP | 8/20/2014
Visited a guest there