About the hotel
This charming hotel is set in Amsterdam. There are a total of 32 units at Travel. Those who stay at this establishment may take advantage of the Wi-Fi connection on public areas. As this hotel features 24-hour reception, guests are always welcome.
Map of Travel
Address
Travel
Amsterdam, Netherlands
N 52.37486 E 4.896724