Fodor's Expert Review Sheraton Memphis Downtown Hotel

250 N. Main St., Memphis, Tennessee, 38103, USA

Relax and listen to the grand piano that's played in the greenery-filled lobby of this sophisticated high-rise. The 19-story hotel is next to the Downtown Convention Center.

QUICK FACTS

Hotel
Sophisticated
Near the beach
$$

HOTEL INFO

Phones: 901-527–7300

HOTEL DETAILS

600 rooms

What’s Nearby