Hotel Deepjyoti, Shoghi, India
Hotel Deepjyoti is conveniently located at Tara Devi Temple Road Shoghi,New Shimla in Shoghi, India
Hotel Location:
Address: Tara Devi Temple Road Shoghi,New Shimla
City: Shoghi
Country: India
Hotel Features:
- Coffee/Tea Maker
- In Room TV
- Data Port