Black Rose Homestaykiar koti, village munger, near shri devta dhand ji mandir, shimla, himachal pradesh, 171007 Shimla India 171007View on Map
Your Cart is empty
The overall stay was Satisfied as the staff and owner hospitality was really up to the mark. The things which I expected I received more and I will recommend this property to my family members and fr+ More
Question & Answers
Getting Hotel Policy...