by Lisa A. Grimaldi | April 29, 2015
The 105-room Big Cypress Lodge has opened inside the Memphis (Tenn.) Pyramid. The hotel has meeting space that accommodates up to 225 attendees, as well as a fitness center and a spa. Also within the Pyramid are the Bass Pro Shops at the Pyramid, an entertainment, dining and outdoor retail complex.