Rho Hotel 3 stars

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

Hotel image
Read more reviews for Rho Hotel