Sign up for our newswire newsletter

 

Sheraton expands its Latin America portfolio

Starwood’s 172-room Sheraton San Jose opened in July, expanding the company’s Latin America portfolio. The Sheraton is located in in the hip suburb of Escazu, home to shopping and international businesses, and offers 6,000 square feet of flexible function space, including a 180-person outdoor terrace.