Hotels Barcelona, Spanien