Five star hotels in Rome: Hotel de La Minerve, near Piazza Navona
Located in the historic heart of Rome, just a stone’s throw away from Piazza Navona, Piazza di Spagna and the famous Trevi Fountain, the luxury hotel De La Minerve offers the best one can get in the eternal city. With…