Sotel Amsterdam Central Station ligt op 8 minuten lopen van Koninklijk Paleis Amsterdam en 1,1 km van Anne Frank Huis, en is voorzien van kamers met airconditioning en een eigen badkamer in Amsterdam. Dit hotel met 3 sterren biedt een 24-uursreceptie en een excursiebalie. De accommodatie ligt op 4 minuten lopen van station Amsterdam Centraal, en op 800 meter van het centrum van de stad.
Alle kamers bij het hotel hebben een waterkoker. Kamers bij Sotel Amsterdam Central Station hebben een eigen badkamer met een douche en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers hebben uitzicht op de stad. De kamers bij de accommodatie hebben een flatscreen-tv en een haardroger.
Populaire bezienswaardigheden in de buurt van Sotel Amsterdam Central Station zijn Rembrandthuis, Stopera en Dam. Het dichtstbijzijnde vliegveld is Luchthaven Schiphol, op 16 km van het hotel.