Navona Theatre Hotel Rome
Vicolo dei Granari 3
Rome,
IT 00186
Near Piazza Navona