Honeymoon Inn Shimla 3 stars

The Mall , 171001 Shimla, India

Hotel image
Read more reviews for Honeymoon Inn Shimla