Hotel Luna biedt accommodatie in het centrum van Offenbach, op slechts 50 meter van het centraal station Offenbach Marktplazt.
Alle kamers zijn voorzien van een minibar en een flatscreen-tv met satellietzenders. Ze hebben een eigen badkamer met een douche. De accommodatie beschikt over een 24-uursreceptie.
In de buurt van het hotel bevinden zich diverse winkels en restaurants.
De luchthaven van Frankfurt ligt 15 km verderop. Er is betaalde openbare parkeergelegenheid in de buurt van het hotel.