rosen centre hotel s

9840 International Drive
Orlando
Florida
United States