STAYMAKER The AltiraHotel
Plot No.300, Zone 5, Birsanagar, Jamshedpur, Jharkhand, 831004 Jamshedpur, India
STAYMAKER The Altira is located in Jamshedpur, 7.2 km from Jubilee Park and 7.5 km from Tata Steel Zoological Park. This 3-star hotel offers a 24-hour front desk.