Travassos 11 Guimarães

Hotel in Guimarães, Portugal