New Hotel The Forest Opens in Shimla as Hospitality Group…
Kerten Hospitality has officially launched the Cloud 7 Hotel The Forest in Shimla, marking a significant step in its expansion plans within India. This new hotel is part of Kertens strategy to establish a portfolio of 1,000 keys across the
