The 264-room JW Marriott Bogota is operated under a franchise agreement with Real Hotels & Resorts of El Salvador.

Read more

The 239-room Bogota Marriott Hotel in Bogota, Colombia has officially opened, hosting its grand opening on October 6.

Read more