El Sheraton Memphis Downtown Hotel, que dispone de una piscina interior, está situado en el distrito de ocio Centro de Memphis, a unos 400 metros de US District Court Clerk. Situado justo al lado del Museo de Bomberos de Memphis, este hotel ofrece 600 habitaciones y un bar de pizzas.
Este hotel de 4 estrellas está a 5 minutos a pie de Federal Reserve Bank of St. Louis, en el mismísimo corazón de Memphis. La Arena Pyramid, en Memphis, está al lado del hotel Sheraton Memphis Downtown. La propiedad se encuentra el Zoológico de Memphis a 6 km de, mientras que la estación de autobuses MATA Willian Hudson Transit Center Terminal está a 800 metros. Para los que viajan desde lejos, el aeropuerto Internacional de Memphis está a 16 minutos en coche.
Las habitaciones del Sheraton Memphis Downtown están equipadas con climatizador, así como servicio de tetera/cafetera. Los huéspedes también pueden utilizar ducha adaptada y un inodoro separado, además de comodidades como secadores de pelo y toallas de baño. Algunas habitaciones están orientadas al río.
A los huéspedes del hotel se les ofrece un desayuno buffet todos los días. Los huéspedes también pueden disfrutar de aperitivos y pizza en el bar del Sheraton Memphis Downtown Hotel. En la zona hay varios restaurantes, incluido Hamburgers & More, que está a tan solo 6 minutos a pie.