
Amsterdam, Netherlands
Atlanta Hotel
2-star hotel
Discover Amsterdam from our perfectly situated hotel in the city center on Rembrandt Square. Enjoy easy access to Amsterdam's best bars, restaurants, clubs, museums, galleries, theaters, cinemas, and shopping streets, all right…
- Wi-fi · extra charge
- 24-hour reception
- Breakfast room
- Continental breakfast

