Located in the heart of the city’s shopping and entertainment district, the San Francisco hotel in Union Square welcomes you with impeccable services, sophisticated décor and upscale amenities.
Located in the heart of the city’s shopping and entertainment district, the San Francisco hotel in Union Square welcomes you with impeccable services, sophisticated décor and upscale amenities.