El hotel se encuentra en el centro de Los Angeles y cuenta con un centro de fitness. Está a menos de 5 minutos a pie del Staples Center y ofrece conexión Wi-Fi gratuita y servicio de conserjería. El hotel tiene recepción 24 horas, servicio de aparcacoches, instalaciones para reuniones y un pequeño supermercado.
El hotel se encuentra a 10 minutos a pie del centro de convenciones de Los Ángeles, a 2 km del Museo de Arte Contemporáneo y a 4 km del estadio Dodger. Este hotel está a 12 minutos a pie de la estación de metro 7th Street/Metro Center, a 4,2 km de la estación Los Angeles Union y a 27 km del aeropuerto internacional de Los Ángeles.
Las habitaciones y suites son modernas y disponen de cocina totalmente equipada, zona de comedor, zona de estar con sofá, TV por cable de pantalla plana con canales de pago y baño privado con bañera o ducha.