Keys Hotels expands its operations
Launches 16th Hotel in India and 2nd in Kerala by Foraying Into Kochi Keys Kochi is located in close proximity to the corporate park and also offers breathtaking view of Kerala’s famous backwaters Keys Kochi has special rooms for women travelers and differently-abled guests Mumbai, June 9th, 2015: Keys Hotels & Resorts, a …