Rho Hotel 3 stars

Nes 5-23, Amsterdam City Centre, 1012 KC Amsterdam, Netherlands

Hotel image
Read more reviews for Rho Hotel