Ramada Apollo Amsterdam Centre

Tag Archives for Ramada Apollo Amsterdam Centre.

Jul182017

Ramada Apollo Amsterdam Centre hotel review

Ramada Apollo Amsterdam Centre is a 4-star hotel on the Tram 13 line adjacent in the northwest corner of adjacent Rembrandt Park in the Amsterdam New-West area of the city. For those not too familiar with Amsterdam, the location is about 15 minutes tram ride to the city center at Dam Square. This hotel is…

Continue Reading »

Jul182017

Ramada Apollo Amsterdam Centre hotel review

Ramada Apollo Amsterdam Centre is a 4-star hotel on the Tram 13 line adjacent in the northwest corner of adjacent Rembrandt Park in the Amsterdam New-West area of the city. For those not too familiar with Amsterdam, the location is about 15 minutes tram ride to the city center at Dam Square. This hotel is…

Continue Reading »