Church of St. Louis of the French
in Roma, ItalyCategory: Church
3 views 0 shares 0 comments
set bookmark!Created/changed by:
System
Address details
Piazza di San Luigi de' Francesi, 00186 Roma, Italy Print route »Phone & WWW
06 688271Business hours
Sun 10:00 - Sun 12:30Sun 15:00 - Sun 18:45
Mon 10:00 - Mon 12:30
Mon 15:00 - Mon 18:45
Tue 10:00 - Tue 12:30
Tue 15:00 - Tue 18:45
Wed 10:00 - Wed 12:30
Wed 15:00 - Wed 18:45
Thu 10:00 - Thu 12:30
Fri 10:00 - Fri 12:30
Fri 15:00 - Fri 18:45
Sat 10:00 - Sat 12:30
Sat 15:00 - Sat 18:45