Nova Hotel 3 stars

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

Hotel image
Read more reviews for Nova Hotel