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.
27
Feb
2023