Travel Hotel Amsterdam, HOTEL in Amsterdam Netherlands.
Travel Hotel Amsterdam.

Beursstraat 23, Amsterdam, Netherlands

Located near: Central train Station Dam Square Royal Palace Madame Tussauds Wax Museum Anne Frank House Flower Market Major shopping districts Red light district

Just 5 minutes walking distance from the central train station, has a 24 hour bar with a pool table and a big screen TV, Travel Hotel is the best place for you to enjoy in the very centre of Amsterdam.
The Dam Square, Royal Palace, the famous canals and the major shopping street are just around t

Check Availability

From People Nights

Book Hostel in