Habitaciones
Te sentirás como en tu propia casa en cualquiera de las 6 habitaciones con aire acondicionado y televisión de pantalla plana. Las camas cuentan con colchones con una capa de acolchado adicional, edredón de plumas y ropa de cama de alta calidad para descansar plácidamente. La conexión a Internet wifi gratis te mantendrá en contacto con los tuyos; también podrás ver tu programa favorito en el televisor con canales por cable. El cuarto de baño está provisto de ducha y bañera combinadas y secadores de pelo.
Situación
Grand Center Inn se encuentra en Grand Center (St. Louis), a cinco minutos a pie de Auditorio Powell Hall y Fox Theater. Además, este hotel se encuentra a 0,5 km de Universidad de St. Louis y a 0,7 km de John Cochran Division - VA St. Louis Health Care System.