A hospitality provider has come under fire for the offering it has provided for supporters at the World Cup final.