About it
STAY VILLA is located in Jamshedpur, just 2.2 miles from Jubilee Park and 2.6 miles from Tata Steel Zoological Park. With city views, this accommodation features a terrace.
Dalma Wildlife Sanctuary is 11 miles from the homestay. The nearest airport is Birsa Munda Airport, 76 miles from STAY VILLA.