Hotel Knights Inn Orlando, Orlando

5870 S Orange Blossom Trl Orlando32839, United States