Hotel Principe Torlonia is centrally located in Rome, a 5-minute walk from Santa Costanza and 9 minutes by foot from Villa Torlonia. Featured amenities include limo/town car service, a computer station, and express check-in. Self parking (subject to charges) is available onsite.