Ivanhoe Plza Hotel Orlando
407-246-0173
28.511673
-81.401152
About Ivanhoe Plza Hotel Orlando
Ivanhoe Plza Hotel Orlando is located at 2998 S Rio Grande Ave Apt A, Orlando, FL. This location is in the Holden Heights neighborhood..