Description
Summary
Description
Add a personal touch to your stay in Italy at Navona Queen. Located 0.8 miles (1.2 from downtown Rome, Navona Queen serves as a remarkable and convenient base for your travels. Navona Queen boasts an average rating of 4.5 out of 10 stars in 1,639 reviews.