1. A computer implemented method for providing recommendations on behalf of a hotel business entity as a concierge service to a hospitality customer having a mobile device using a recommendation management system coupled over a network to the mobile device, comprising: storing in the recommendation management system a plurality of recommendations approved by respective hotel business entities, the plurality of recommendations being for goods or services offered by a plurality of businesses and approved by the respective hotel business entities as recommendations for customers of the respective hotel business entities; establishing a connection with the customer's mobile device; obtaining, via the connection, information about the location of the customer's mobile device; determining a hotel business entity associated with the location of the customer's mobile device from the plurality of hotel business entities; determining recommended goods or services in the stored recommendations for goods or services offered by a plurality of businesses at one or more different business locations and approved by the determined hotel business entity associated with the location of the customer's mobile device for display to customers of the determined hotel business entity as local recommendations; and outputting for display as local recommendations on the customer's mobile device a listing of the recommended goods or services navigable by category or subcategory.