OverviewDutch Design Hotel Artemis is located close to the center of the city and provides great accommodation for both leisure and business travelers. Among its amenities, the property features: 24h check-in, meeting and conference rooms, air conditioning,..