The Major Hotel is located in Rome's Rione Monti neighborhood, the elegant property features a rooftop terrace overlooking the Basilica of Santa Maria Maggiore.
Hotel nera Rome Termini
The Major Hotel