Отель находится в 15 минутах ходьбы от железнодорожной станции, в непосредственной близости от музеев, ресторанов, баров и клубов. В отеле 166 номеров, ресторан, бар.
Расположение отеля Rembrandt Square
В центре Амстердама на углу площади Рембрандта, удобно для деловых визитов и для отдыха. Рядом с отелем находится трамвайная остановка и станция метро.