Hotel Palace, The Mall, Nainital, Uttarakhand - 263001, India
9917201169
Hotel Palace, The Mall, Nainital, Uttarakhand- 263001,India