Alfa Leisureplex Hotels

Travel Hotel Amsterdam is located in Amsterdam, 100 metres from Beurs van Berlage. Travel Hotel Amsterdam features free WiFi . You will find a 24-hour front desk at the property. Travel Hotel Amsterdam offers charming accommodation in Amsterdam and is …