Inn Station House v Rome, Italy
Via Rattazzi 22, 00185, Rome
Reviews of Inn Station House
It's a terrible hostel! The owner just forgot us and let me and my friends to wait for more than one hour!!!
And then they told me that there was no ...
Yi, 31 March 13
Inn Station House haven't translated their information but to see the full English version click here