Este hotel está situado no centro de Frankfurt, a 1 minuto a pé da rua comercial Zeil e da Estação Konstablerwache. A receção está aberta 24 horas por dia.
Todos os quartos do EXPO Hotel têm pisos alcatifados ou laminados, televisão por cabo e cofre. Também incluem comodidades para preparar bebidas quentes, assim como revistas e jornais gratuitos.
A Estação de Metro Konstablerwache providencia ligação direta ao Centro de Exposições de Frankfurt e à Estação Central de Frankfurt. O Rio Meno e a Praça Römer estão a 10 minutos a pé, enquanto o Jardim Zoológico de Frankfurt fica a apenas a 1 estação de metro.