Welcome to Hotel The Ambassador Amsterdam, The Ambassador is a self-catering accommodation with 3 bedrooms located in Amsterdam on the edge of Vondelpark. Free Wi-Fi access is available. The property is 4.1 km from Amsterdam Central Station and 3.4 km from Dam Square. The apartment is located on the third floor of a historical building and will provide you with a flat-screen TV and a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathroom also comes with a bath and a hairdryer. If you feel like visiting the surroundings, check out Leidseplein (2.1 km) and Museum Square (2.1 km). Schiphol Airport is located 8 km from the property. (Hotel The Ambassador Amsterdam hotels booking).