Knights Inn Orlando

5870 S Orange Blossom Trl
Orlando
Florida
United States