Sotel Amsterdam Central Station está muy bien situado en el barrio de Centro de Ámsterdam, Ámsterdam, a 13 min a pie de Casa de Ana Frank, a 400 metros de Estación Central de Ámsterdam y a 14 min a pie de Casa museo de Rembrandt. Este hotel de 3 estrellas ofrece recepción 24 horas y mostrador de información turística. El alojamiento está a 800 metros del centro de la ciudad y a 8 min a pie de Palacio Real de Ámsterdam.
Todas las habitaciones de este alojamiento están equipadas con hervidor. Las habitaciones de este alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de wifi gratis. Algunas habitaciones tienen vistas a la ciudad. Todas las unidades cuentan con aire acondicionado, caja fuerte y TV de pantalla plana.
Cerca del alojamiento hay puntos de interés como Ballet y Ópera Nacional Holandesa, Plaza Dam y La Bolsa de Ámsterdam. El aeropuerto más cercano (Aeropuerto de Schiphol) está a 16 km del alojamiento.