Hard Rock Hotel Amsterdam American is located at the famous Leidse Square, a perfect place for shopping, dining, and cultural exploration. Several cafes, theaters and museums surround the hotel, making it truly the cultural heart of Amsterdam. The hotel itself was built in 1900 and is an iconic hotel, making it a popular place for famous and wealthy visitors. The modern, yet classic design of this hotel makes it a unique place to stay, with several modern and personal touches that any traveler can appreciate.