Hotel Shifa Manor
4.24
star(s) from
9
votes
Jmp Chowk, Amla Tola, Chaibasa, Jharkhand,
Chaibasa, 833201
Hotel Shifa Manor is one of the popular Hotel Resort located in Jmp Chowk, Amla Tola, Chaibasa, Jharkhand ,Chaibasa listed under
Hotel in Chaibasa
,
Restaurant in Chaibasa
,