Located in Amsterdam , this popular property offers an ideal place of rest and relaxation. The property consists of 3 rooms.