La Villa The St. Charles Nueva Orleans|Villa The St. Charles Nueva Orleans está situada a tan solo 600 metros del Clay Monument y permite a los huéspedes disfrutar de la posibilidad de practicar senderismo, equitación y bolos. La casa de vacaciones ofrece acceso a una terraza y se encuentra a un corto paseo de la Plaza Jackson.
Alojándose en esta villa en el distrito Arts- Warehouse, los huéspedes apreciarán la proximidad al Acuario de las Américas, que está a tan solo 9 minutos a pie. La Villa The St. Charles|Villa The St. Charles también da acceso a lugares de culto como la Iglesia de la Inmaculada Concepción, situada a 1 km. Situada a 6 minutos a pie del Museo del Niño de Louisiana, esta propiedad está a 750 metros de lugares de compras como el Centro Comercial Riverwalk de Nueva Orleans.
La Villa The St. Charles|Villa The St. Charles dispone de un cuarto de baño con un inodoro separado, ducha y una lavadora. Entre las comodidades del cuarto de baño también hay secador de pelo.
La villa incluye una zona de comedor con un lavaplatos, una nevera y un horno. Los huéspedes pueden disfrutar de una comida en el restaurante Mother's Restaurant, situado a tan solo 5 minutos a pie. La parada de autobús route 16 se encuentra a 150 metros, lo que te permitirá descubrir Nueva Orleans.