Located in Kissimmee, Luxury 9BR Villa @ Storey Lake Resort Near Disney provides accommodation with a private pool and inner courtyard views. Spa facilities is available for guests, along with a fitness room.
2714 Oxymoron Way, Kissimmee, FL 34746, United States