Property Location With a stay at Hotel Filippo, you'll be centrally located in Rome, steps from Teatro Ambra Jovinelli and minutes from Piazza Vittorio Emanuele II. This family-friendly townhouse accommodation is close to Colosseum and Roman Forum.Rooms..