Ramada Plaza Resort and Suites Orlando International Drive
Main:
(407) 345-5340
Fax: (407) 363-0976
Fax: (407) 363-0976
6500 International Drive, I-4 Exit 74-A, Orlando, Florida, 32819
Note: I-4 Exit 74-A
Note: I-4 Exit 74-A