Username:
Password: Lost Your Password?
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.