Press Release

A Novel Way to Staycay: JW Marriott New Delhi Brings Iconic Elements From JW Marriott Nara, Japan to the Capital City