El Central City Charm se encuentra en Nueva Orleans, en la región de Luisiana, cerca de Union Station, y ofrece alojamiento con Wi-Fi gratuita y aparcamiento privado gratuito.
Número de habitaciones: 2
2229 Saint Andrew Street, Nueva Orleans, LA 70113, Estados Unidos