Knights Inn Orlando

5870 S Orange Blossom Trl
Orlando, Florida 32839
In Orlando (Southwest Orlando)
More hotels near this hotel