Hotel Review: Genio - Rome, Italy
The Genio is a great place to call home when seeing Rome. It is just 5 minutes from the Piazza Navona, and a short walk to many other sites...
Read the complete review.
For more great hotel suggestions, visit The Savvy Traveler.
<< Home