O Luna apresenta alojamento no centro de Offenbach, apenas a 50 metros da principal Estação Ferroviária Marktplazt.
Todos os quartos dispõem de uma televisão de ecrã plano com canais por satélite e de um mini-bar. As casas de banho privativas têm um chuveiro. Há uma recepção aberta 24 horas na propriedade.
Há uma variedade de lojas e restaurantes na área circundante.
O Aeroporto de Frankfurt está a 15 km. O estacionamento público fica a 200 metros da propriedade.