Grand Hotel Downtown znajduje się na Taunusstraße 48 - 50, 60329, Frankfurt, Niemcy.