Hotel Hill Queen is situated on the main Mall Road of Mussoorie. Hill Queen is sitting pretty as a picture. The air is pure and inspires one to rise early for a crisp morning walk or go jogging/cycling down the quiet roads.