Este hotel de estilo Art Decó se encuentra en la famosa plaza Rembrandtplein de Ámsterdam, rodeado de bares, restaurantes y tiendas. Ofrece habitaciones elegantes y confortables, recepción 24 horas, restaurante, bar y terraza con vistas a la plaza. Además, está a pocos minutos a pie de los principales lugares de interés turístico de la ciudad.