Description
The Westin St. Francis is housed in the Landmark Building which dates back to 1904, reflecting a turn-of-the-century charm complete with curved high ceilings, ornate moldings and crystal chandeliers. The hotel can offer over 56,000 square feet of event space, including 32 distinctive rooms, all wired with the latest technology.