Deoghar's first luxury three star boutique hotel with five star services.
Tower Chowk , Opposite Baidyanathdham Station, Station Road, Deoghar, Jharkhand, India 814112