Hotel The Bizton
Golmuri Main Road, (Golmuri Chowk), 831003 Jamshedpur, India,Object type: Hotel Jamshedpur
Located in Jamshedpur, 3 miles from Jubilee Park, Hotel The Bizton has accommodations with a restaurant, free private parking, a garden and a terrace. Among the