In the heart of the so called largest village in Europe, opposite a beautiful park, near the city centre, government buildings and ministries, next to the train station with a direct link to Schiphol airport, 10 minutes from the beach. 143 rooms includin. g 20 suites. 7 non smoking floors. Renovate... [More]