Details
Facade of a hotel in the evening with the signage Hotel on the top of the building

Mastiff Select Medha Plaza, Deoghar

Mastiff Select Medha Plaza, Deoghar is the ideal hotel to stay with proximity to major travel hubs and popular tourist locations.