OYO 2953 Valley View Shoghi is a hotel located in Shimla, Himachal Pradesh. The average rating of this place is 4.20 out of 5 stars based on 12 reviews. The street address of this place is Taranchalam Near FRU Office, Shoghi, Shimla, Himachal Pradesh 171219, India. It is about 1.05 kilometers away from the Taradevi railway station.
vivek dhiman 60 months ago
Some missing amenities but the place is beautiful, clean and room windows full of beautiful views. Yes, the name is correct "valley view" ????
Devil Aj 72 months ago
Beautiful place and beautiful hospitality ????
Tarun Kumar 48 months ago
Nice