Amsterdam logo

Hotel Atlanta

Check Availability

Hotel Atlanta
Rembrandtplein 8 - 10
Amsterdam
1017 CV
Netherlands

Rooms from €50.00 ( £45.45 / $65.91 ) per night

Picture of Hotel Atlanta


Atlanta Hotel is situated in the very heart of Amsterdam, on one of 3 main squares in the city centre where all major night life and cultural sights revolve.

Click here for more Information on the Hotel Atlanta together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Amsterdam area Amsterdam Visitor Information