Das Alcor ist ein relativ neues Hotel in der Stahl-Stadt Jamshedpur. Es bietet großzügige Zimmer mit gehobener Einrichtung im etwas pompöserenindischen Stil. Das Hotel wird viel von ausländischen Geschäftsreisenden frequentiert.
Frühstück ist gut und die Speisen des Restaurants sehr gut.