The Toren Hotel Amsterdam | SPECIAL DELUXE TRIPLE ROOM CANAL VIEW