Boutique hotel

Hotel Locarno

Piazza del Popolo · Rome · Italy

A much-loved Art Deco hotel by the Piazza del Popolo, with a garden courtyard and roof terrace.

The Hotel Locarno is at Via della Penna 22, a few steps from the Piazza del Popolo and the Tiber.

  • Art Deco
  • Roof terrace