08 December, 2005

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.