A church that offers a quiet space for reflection without the distraction of a crowded tourist schedule.