Bien situada en Memphis, esta propiedad es una base perfecta para descubrir los alrededores. Ubicado en el centro de la ciudad, el Hotel permite llegar fácilmente a todas las atracciones de la ciudad. Hay un campo de golf en las inmediaciones del Hotel. El edificio ofrece acceso para minusválidos.