HOTEL LORD SHIVA
Updated 12 days ago
Hotel Lord Shiva is located at the entrance of the town of Deoghar, just after you cross the river bridge...
At the Hotel Lord Shiva, we are proud of our commitment to service. Our hotel's friendly staff is available to assist you with your needs to ensure you have a wonderful time while you stay.