Via filippo turati n.129 floor 5th, 00185 Roma
Guest houses
Featuring city views and free WiFi, Mirabilia House Termini features accommodation attractively situated in the centre of Rome, within a short distance of Vittorio Emanuele Metro Station, Santa Maria Maggiore and Porta Maggiore. The property is close to several well-known attractions, 1.1 km from Sapienza...