The elegant NH Carlton Amsterdam is the perfect destination for travelers looking to explore the Dutch capital. Thanks to a prime location in the center of the city, guests have a multitude of recreational and sightseeing activities within their grasp. 