Home > honeymoon > europe > italy > resorts > hotel terminal

Hotel Terminal

Hotel Terminal in Italy honeymoon resort photo

About Hotel Terminal

Located in central Rome, Hotel Terminal is within walking distance of Piazza Santa Maria Maggiore and Basilica di Santa Maria Maggiore. Nearby points of interest also
View Resort Website View More Photos View Offers and Prices
0 Shares