Skip to main content
All accommodation

The Toren

Sumptuous is the word for the two 17th century Amsterdam canal houses converted into four-star boutique hotel, The Toren.