Reviews of Hotel Fairmount Shimla Forest Greens
Near St.Bedes College Earls Field Estate, Navbhahar, Shimla, Himachal Pradesh 171002, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Near St.Bedes College Earls Field Estate, Navbhahar, Shimla, Himachal Pradesh 171002, India
Cleanliness
Comfort
Service Quality
Security
Location