Via Marsala 64, 00185, Rome
Reviews of Hotel Tokyo
I had a great time in Tokyo Hotel during my visit in Rome. It is in a good location, easy to access public transport and also all the "must see" thing...
Balazs, 8 April 13
Hotel Tokyo haven't translated their information but to see the full English version click here