Relais Trevi 95 Boutique Hotel

4.0 star property
Central hotel connected to a shopping centre in Rome with rooftop terrace

Choose dates to view prices