Collection O 50133 Hill Top Resorts Shillaru

1 Star2 Stars3 Stars4 Stars5 Stars (164 votes, 4.20 out of 5)
Loading...

Address: Nh5, Hill Top Resorts, Vpo-Shillaru, H.P -171213, Nh5, Shillaru, Hill Top Resort, Shimla - 171213

Phone: +919152827339

Website: http://www.oyorooms.com/narkanda/hotels/83983

Verified: Yes

Tags: ,

Leave a comment

Advertisement