Red Roof Inn Orlando South - Florida Mall 2 stars

8296 South Orange Blossom Trail, Orlando, FL 32809, United States of America

Hotel image
Read more reviews for Red Roof Inn Orlando South - Florida Mall