What do drinking games, dancing young people, and Pope Francis have in common? The Basilica of Santa Maria Maggiore in Rome, Italy. When we visit Rome our go to hotel is the Mecenata Palace Hotel which is located atop Esquiline Hill. The hotel is directly across the street from the Basilica, and our requested room […]