Welcome to Hotel Teun Amsterdam, Hotel Teun is located in Amsterdam, only 650 m away from Westerpark. It offers a restaurant, a bar and terrace on site. Each room features cable TV and a private bathroom with a shower. Extras include a safety deposit box, towels and linen. The hotel is 1.2 km from Amsterdam Central Station, 1.4 km from Dam Square and 2.3 km from Leidseplein. Schiphol Airport is 15.4 km away. (Hotel Teun Amsterdam hotels booking).