Via Foscolo 17, 00185, Rome
Reviews of Icarus Inn
We have spent 7 days here and it was great. First 3 nights we have been in room with private bathroom, even we didn't pay for it. Then we changed the...
Danilo, 30 April 13
A pochi passi dalla stazione metro Vittorio Emanuele, una fermata da Termini. Pullman nelle vicinanze, compresi i notturni. Prezzi bassi, stanza picco...
Alessio, 17 March 13
Icarus Inn haven't translated their information but to see the full English version click here