Hotel Royal Taste

Oudezijds Achterburgwal 47, Amsterdam City Centre, 1012 DB Amsterdam, Netherlands

Hotel image
Read more reviews for Hotel Royal Taste