Candia Inn Vatican Rome
Via Candia 77
Rome,
IT 00192
Near Vatican Museums