Question: How many Westin hotels are located in the site the Galleria Office Towers are located in?
Sentence (from "The Galleria"): The Galleria, stylized theGalleria or the Houston Galleria, is an upscale mixed-use urban development shopping mall centrally located in the Uptown District of Houston, Texas, United States.
Relevant evidence: No