D

Disney's Animal Kingdom Villas - Jambo House

(on osceola parkway)
Hotels in Orlando, FL
Hotels

Location

2901 Osceola Parkway
Orlando, FL
32830

Photos

Disney's Animal Kingdom Villas - Jambo House Photo Disney's Animal Kingdom Villas - Jambo House Photo

Latest

Information

Company name
Disney's Animal Kingdom Villas - Jambo House
Category
Hotels

FAQs

  • What is the phone number for Disney's Animal Kingdom Villas - Jambo House in Orlando FL?
    You can reach them at: 407-938-3000. It’s best to call Disney's Animal Kingdom Villas - Jambo House during business hours.
  • What is the address for Disney's Animal Kingdom Villas - Jambo House on osceola parkway in Orlando?
    Disney's Animal Kingdom Villas - Jambo House is located at this address: 2901 Osceola Parkway Orlando, FL 32830.