Hotel characteristics
3 floors; 28 rooms
3 floors; 28 rooms
The Stallion is located in Memphis. This apartment hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the apartment hotel — Blues Hall of Fame Museum, WLOK Radio Station and Tom Lee Memorial
there is an elevator/lift. Additional services that the apartament hotel offers to its guests: a laundry
Choose dates to see live room availability for this hotel.
Restaurant available
Restaurant available
Parking is listed for this property.