Overview

Ultimo Piano BB

Search hundreds of travel sites at once for hotel deals at Ultimo Piano BB

Piazza Cavour, 10, 00193 Rome, Lazio, Italy

S$ 132+

Ultimo Piano BB
Sat 18-11
Sun 19-11

Nearby

  • 294 m Castel Sant'Angelo
  • 0.6 km Villa Borghese
  • 0.8 km Piazza Navona
show all
Map

Map