The first Four Points by Sheraton hotel in the Indian city of Jaipur will open in October. The 115-room Four Points by Sheraton Jaipur, City Square, is also JHM Interstate Hotels India’s first managed hotel in India.

Read more