La Terrazza di Evelina Guest House Guesthouse Rome
Featuring city views and a shared lounge, La Terrazza di Evelina Guest House features accommodation attractively situated in Rome, within a short distance of Vittorio Emanuele Metro Station, San Giovanni Metro Station and Porta Maggiore.
Number of rooms: 3
Via Emanuele Filiberto, 66, Central Station, 00185 Rome, Italy