Where is 20 - Rosen Plaza Hotel?

Where is 20 - Rosen Plaza Hotel located?

20 - Rosen Plaza Hotel, 20 - Rosen Plaza Hotel, United States of America (approx. 28.430511°, -81.470665°)


Where is 20 - Rosen Plaza Hotel on the map?