Park Place Hotel

Address:

5877 Poplar Ave
Memphis, TN 38119

Phone:

+1 901 767 6300

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms