V Victoria Rice Review of Holiday Inn Hotel & Suites San... 4 years ago Best hotel in the world! Staff is awesome
Comments: