You are in: Home > Italy Hotels > Hotels near Villa Borghese > 1* star Hotels

1* star Hotels near Villa Borghese

1 1* star Hotels Found near Villa Borghese, Showing 1-1

  
  • Hotel Mosaic 1 stars 2.05Km > Villa Borghese
    from € 76.00
    Exceptional 8.1
    25 reviews
    info Hotel Mosaic is located in a historic building behind Rome's Santa Maria Degli Angeli Basilica and Piazza della Repubblica, 500 metres from Termini Train Station. Rooms offer air conditioning and free... more info on hotel mosaic