Rho Hotel

Rho Hotel - 1

Rho is situated on the edge of Dam Square, 950 metres from Amsterdam Central Railway Station. It offers free Wi-Fi and the lobby is an impressive Art Deco-style former theatre. All of the rooms at Rho Hotel include satellite TV and a refrigerator.

Prijzen en beschikbaarheidCheck prices here and book directly online

For information and reservation


Nes 5-23, Amsterdam
web. More information