This comfortable, classic city hotel is situated in the centre of Rome, just a stones throw from Termini station and a short walk from the National Roman Museum and Santa Maria Maggiore Basilica. Guests will be able to reach a variety of stunning cultural..