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