Das 3-Sterne-Bywater Suite Hotel New Orleans bietet einen Swimmingpool und befindet sich in dem historischen Stadtviertel von New Orleans, circa 3 km vom Einkaufszentrum New Orleans Riverwalk entfernt. Das Aparthotel bietet WLAN in den öffentlichen Bereichen und einen Privatparkplatz vor Ort.
Das Hotel ist in ungefähr 10 Fahrminuten Entfernung vom Aquarium of the Americas gelegen. Zu den Sehenswürdigkeiten, die in circa 2 km Entfernung vom Bywater Suite New Orleans sind, gehört die Kathedrale von St. Louis. Die Unterkunft liegt rund 300 Meter vom Bywater Historic District entfernt. Die Autofahrt vom 5 km weit entfernten Flughafen New Orleans Lakefront beträgt etwa 15 Minuten.
Das Bywater Suite umfasst 170 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Neben einer begehbaren Dusche und einer getrennten Toilette gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Badelaken.
Das Restaurant Polly's Bywater Cafe ist sehr zu empfehen und liegt zudem etwa 5 Minuten zu Fuß vom Bywater Suite Hotel entfernt.