La propiedad está ubicada en Memphis. Hay un total de 70 habitaciones. Ubicado en pleno centro de la ciudad, el Hotel permite un fácil acceso a todo lo que la ciudad ofrece. Hay un campo de golf en las inmediaciones del Hotel. La propiedad cuenta con acceso para minusválidos.