Established in 2005, Cleopatra chain of spa & salon is on an expansion spree. After establishing itself in Chandigarh, Panchkula, Mohali, Jalandhar ...
Known for offering world class services, leading hotel chain JW Marriott has opened its first property in Uttarakhand’s famous hill station Mussoorie, ...