Nova Hotel 3 stars

Nieuwezijds Voorburgwal 276, Amsterdam City Centre, 1012 RS Amsterdam, Netherlands

Hotel image
Read more reviews for Nova Hotel