Hotel Papillon se nachází ve městě Budapešť, 1 km od Tajná nemocnice ve skále, a nabízí krytý plavecký bazén. Nabízí sejf a směnárnu v areálu.
Nemovitost se nachází v blízkosti Ábrahám Ganz Foundry Collection a ve vzdálenosti 900 metrů od stanice metra náměstí Széll Kálmán. Hotel je vzdálen přibližně 25 minut pěšky od Budínský hrad. Autobusová zastávka Apostol utca je jen 250 metrů od hotelu a 25 minut chůze je vlaková zastávka Nyugati.
5 minut chůze od hotelu se nachází bar Miniatűr Piano Bar.