El hotel Luna ofrece alojamiento en el centro de Offenbach, a solo 50 metros de la estación de tren Marktplatz de Offenbach (la estación principal).
Todas las habitaciones cuentan con TV de pantalla plana con canales vía satélite, minibar y baño privado con ducha. El establecimiento también tiene recepción abierta las 24 horas.
En los alrededores se encuentran gran variedad de tiendas y restaurantes.
El aeropuerto de Frankfurt se halla a 15 km. Hay aparcamiento público de pago cerca del establecimiento.