The Nelson House Unbeatable Location ligger i New Orleans, 3,2 km från Uptown New Orleans historiska kvarter, 4,4 km från Touro Synagogue och 4,6 km från Audubon Nature Institute, och erbjuder boende med en uteplats och gratis WiFi. Detta semesterhus ligger 7,3 km från Morial Convention Center och 15 km från Rivertown.
Detta semesterhus med luftkonditionering har 3 sovrum, tv och 1 kök med kylskåp och diskmaskin. Handdukar och sängkläder finns tillgängligt i detta semesterhus.
Mercedes-Benz Superdome ligger 4,9 km från The Nelson House Unbeatable Location, medan Union Station ligger 6,1 km bort. Närmaste flygplats är Louis Armstrong New Orleans internationella flygplats, 16 km från boendet.