Whether you're on a spiritual quest or you just need to relax and meditate during your travels, St. Peters Church is the perfect place to visit.
If you've got time to stop for a while in Leuven, St. Peter's Church is a good place to start your exploring. This house of prayer is one of numerous attractions that'll keep you occupied here. KU Leuven, UZ Leuven Gasthuisberg Campus, and Leuven Town Hall are also ready to be explored nearby.