Отель Apollo Opera расположен в северной части Парижа, в центре исторического и туристического Парижа, на тихой улице, недалеко от Монмартра, Оперы Гарнье, Больших Бульваров, и в двух шагах от площади Бланш и кабаре Мулен Руж.
Отель был построен в 1940 году, и представляет здание в традиционном парижском стиле. Вестибюль небольшой, мебель из тростника, мягкое освещение. Ближайшая станция метро — Blanche.