Loading hotels
Confirming room availability...
Hotel The Brand, Via Degli Aldobrandeschi 295, Rome, Italy
Located in Rome (Aurelio), Hotel The Brand Roma is close to Hydromania and Villa Doria Pamphili. This 4-star hotel is within the vicinity of St. Peter's Basilica and Roman Forum.