Address : staalmeesterslaan 410 amsterdam 1057 ph netherlands, amsterdam Show Hotel Map
Ramada Apollo Amsterdam Centre is situated near the Amsterdam ring road, alongside the Rembrandtpark. The centre of Amsterdam is just 3.5 kilometres away and Schiphol airport is just 13 kilometres from the hotel. Tram number 13 stops right in front of the hotel and, in just two stops, you can reach the centre and central station.