Pine Cottage Home Stay is a lodging located in Shimla, Himachal Pradesh. The average rating of this place is 4.30 out of 5 stars based on 20 reviews. The street address of this place is Shogi, Shimla Bypass, Panthaghati, Shimla, Himachal Pradesh 171013, India. It is about 2.58 kilometers away from the Taradevi railway station.
Tamanna Malik 9 months ago
Nice place to stay
priyanka dogra 10 months ago
Good
Abhishek 15 months ago
????