Via Santa Maria Maggiore 143, 00187 Roma
Hotel
4 stars
with
32
rooms
Set in a historical building overlooking Santa Maria Maggiore Basilica, The Major Hotel offers elegant rooms and
a panoramic terrace, where breakfast can be enjoyed in summer. Termini Station is 1969 feet away.
All air conditioned and en suite, rooms here have elegant decor, a TV, and a mini-bar. Some rooms ...