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.

boekenBook Now

For information and reservation

Nes 5-23, Amsterdam
web. More information