A stay at Hu. Hotel places you in the heart of Memphis, within a 10-minute walk of Beale Street and Orpheum Theatre. Featured amenities include a business center, limo/town car service, and complimentary newspapers in the lobby. Planning an event in Memphis? This hotel has facilities measuring 3000 square feet (279 square meters), including conference space.