Could be Moorish Spanish architecture. Granada or Seville.