Find Hostels all over the World
Travel Hostel Amsterdam, HOSTEL in Amsterdam Netherlands.
Travel Hostel 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