at 7600 International Dr, Orlando, 32819 United States
Conveniently located at the corner of International Drive and Sandlake Rd. behind the World's Largest McDonald's in Orlando. The Best Value in Town!
14569 FB users likes Rosen Inn International, set it to 17 position in Likes Rating for Orlando, Florida in Hotel category