Welcome to Hotel Il Meglio di Roma Intorno a Te Rome, Set in the centre of Rome, Il Meglio di Roma Intorno a Te offers air-conditioned accommodation with free Wi-Fi and a flat-screen TV. This property is just 650 metres from Saint Peter’s Square. The apartment features a living area with double sofa bed, and a kitchenette stocked with breakfast ingredients. The bathroom has a hairdryer, washing machine and tumble dryer. Il Meglio di Roma is 450 metres from Castel Sant’Angelo castle. Piazza Navona square is a 10-minute walk away. (Hotel Il Meglio di Roma Intorno a Te Rome hotels booking).