Where is Newport Beachside Hotel & Resort located?
Newport Beachside Hotel & Resort, Newport Beachside Hotel & Resort, United States of America (approx. 25.93059°, -80.12172°)
Newport Beachside Hotel & Resort, Newport Beachside Hotel & Resort, United States of America (approx. 25.93059°, -80.12172°)