Sotel Amsterdam Central Station ligt op 13 minuten lopen van Anne Frank Huis en 400 meter van station Amsterdam Centraal, 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 800 meter van het centrum en op 8 minuten lopen van Koninklijk Paleis Amsterdam.
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.