Saturday, April 27, 2024
Hotel Apple View NarkandaWrite Review Upgrade to SponsoredV.P.O. Mahog Theog, Narkanda, Shimla - 171212 Services: Hotel Apple View is a Three Star Property located On National Highway 5. ... Also find Hotel Apple View Narkanda' in Hotels/ Three Star, Three Star Hotels, Business Hotels etc.WebsitePhonePhotos |