El Apartamento Birds' Nest Nueva Orleans, situado a 350 metros del Distrito de los Jardines y el Estudio y Museo del Tatuaje de Nueva Orleans, ofrece vistas al jardín.
Ubicado a 2 km de los Imax, se sitúa a un corto paseo de la parada de autobús Loyola at Howard. La Iglesia de la Inmaculada Concepción se halla a unos 25 minutos a pie. Se encuentra a 2,1 km del Acuario de las Américas.
El Apartamento Birds' Nest ofrece a sus huéspedes un patio, un balcón y una zona de estar, así como comodidades tan modernas como climatizador. Este apartamento de 93 m² destaca por ofrecer comodidades como secadora y toallas en el baño.
Este apartamento garantiza su comodidad proporcionando una cocina bien equipada con tetera, nevera y un horno. Hay un patio como lugar para relajarse.