Recessed away from disturbing traffic and passers-by, the Holiday Inn Express Sunnyvale is patterned in the art deco style of Miamis South Beach drawing from blue skies and sandy beaches.
17
May
2026
