Hotel Qubus Łódź położony jest w ścisłym centrum miasta przy skrzyżowaniu Alei Mickiewicza i ulicy Żeromskiego, głównych ulic miasta, zaledwie 5 minut od słynnej ulicy Piotrkowskiej. Stanowi doskonały punkt wypadowy dla osób podróżujących do Łodzi zarówno w celach biznesowych, jak i turystycznych.