Localización
La propiedad se encuentra en 636 South Main Street, a 1 km. de Walt Disney Concert Hall, una ubicación ideal para los amantes de la música. El centro de convenciones de Los Ángeles y el Museo Nacional Japonés Estadounidense están cerca.
Habitaciones
Los huéspedes pueden disfrutar de una gran variedad de habitaciones equipadas con ventilador de techo, reproductor de DVD y lavadora.
Restaurante
La propiedad no dispone de restaurante. Sin embargo, hay varios restaurantes en los alrededores donde los clientes pueden saborear una gran selección de cocina local, regional e internacional.