Hotel Rey Juan Carlos I

Barcelona
Spain