NH Collection Amsterdam Grand Hotel Krasnapolsky is a historic 5-star hotel situated on Dam Square, right in the heart of Amsterdam. It offers a variety of elegant rooms and suites, including some with balconies overlooking the bustling square. The hotel features a range of amenities, including a spa, fitness center, and multiple dining options. The balconies provide a front-row seat to the vibrant energy of Amsterdam's city center.