Nestled in the picturesque hill station of Shoghi, Shimla, at an altitude of 6400 feet, this resort offers a peaceful getaway surrounded by lush pine...
Welcome to the Katson hotels, as a young luxury hotel group, we are commited to providing our guests with memorable stays inspired by the philosophy of...