Brazil
Now open: W Sao Paulo brings a new luxury Marriott hotel to Brazil
It’s well known that Marriott’s W Hotels brand has been rolling out sleek new transformations worldwide and opening hotels in must-visit cities. These openings include a significant refresh of the W Union Square in New York City and the recent openin