Via Premuda, N. 14, 00195 Roma
Guesthouse
with
6
rooms
Charlie Up enjoys a location in Rome, 1.6 miles from Stadio Olimpico and 1.1 miles from St Peter's Square. The
property is around 1.1 miles from The Vatican, 2 miles from St. Peter's Basilica, and 2 miles from Castel Sant'Angelo. The accommodation provides an elevator and daily room service for guests.
The guest ...