Tranquility In The Himalayas is a homestay, lodging and tourist attraction located in Shimla, Himachal Pradesh. The average rating of this place is 4.80 out of 5 stars based on 509 reviews. The street address of this place is Shilon, Bagh, Shimla, Himachal Pradesh 171012, India. It is about 6.93 kilometers away from the Shimla railway station.
Akash K 14 months ago
Had a very comfortable and relaxing stay at Lemon Tree hotel. We stayed for 4 nights and the service was commendable. Very nice hospitality, all the staff members were very polite and special thanks to Leela for providing great service in the food & dining area. The rooms are always very clean and smell fresh as well. If you want to stay in Whitefield area then this is one of the best Hotel in that area.
Ravi Begwal 16 months ago
Great experience throughout entire stay,especially the staffs.. Were very much friendly and at service all the time..Room was well furnished and cleaned. Beach side view was awesome.. Evening sunset from the rooms was blistering. Overall high class rooms with affordable prices
Amit Roy 17 months ago
Thanks to the amazing staff for their service. They made our stay super comfortable and made sure that we get everything on time. The location is amazing, views are breathtaking. It was so good and most importantly served with so much love. We felt cared for and that’s all that matters. The hosts were very responsive and a great help throughout. Will recommend everyone visiting Shimla to go for this place.