Het hotel komt in de 100 meter hoge toren naast het NS-station Amsterdam Amstel. Hotel Amsteltower komt in de zes onderste verdiepingen en beschikt over 186 kamers. Op de overige verdiepingen komen appartementen en winkels.
Eind 2015 start de bouw van de Amsteltoren. Deze zal naar verwachting in 2017 worden afgerond. Het is nog niet bekend wanneer het hotel zijn deuren opent.