Sleep Inn Memphis Photos

The Sleep Inn Memphis is located in Northeast Memphis just seven miles from the Wolfchase Galleria and 15 miles from Elvis' Graceland Mansion, making it a great hotel for price-conscious travelers. The hotel's conference room can accommodate small groups of up to 15 people and the business center will help businesspeople be productive while on the road. After an exciting day in Memphis, travelers can relax by the indoor swimming pool or work out in the on-site fitness facility. The Sleep Inn caters to corporate travelers but its location is great for all Memphis visitors on a budget.

Book Now: Sleep Inn Memphis

Learn More

Great rates on hotels

Lowest available rates guaranteed • No cancellation fees • Secure checkout

Group Bookings Here - Best Group Rates Guaranteed