Located in Memphis (Downtown Memphis), The River City Flats is within a 15-minute walk of Beale Street and Peabody Ducks. This luxury apartment is 0.6 mi (1 km) from AutoZone Park and 0.7 mi (1.1 km) from Orphe ... Read more

View all Luxury Hotels in Memphis (TN)