Hotel Lilium ligger i Roma bysentrum, bare 9 minutter til fots fra Repubblica (Teatro dell'Opera) stasjon og 9 minutter til fots fra Via Nazionale.