GLō Best Western Bronx Opens

PHOENIX, Arizona—BWH Hotels announced the opening of the GLō Best Western Bronx, a 72-room, newly constructed hotel located in the Bronx in New York City. The property joins the portfolio of GLō hotels across the United States. “We’re proud to bring this property to New York City and contribute to the continued growth and vibrancy of the Bronx,” said Chetankumar Gandhi…
Read More