Excellent location walking distance to all main locations and walkable from the Termini station from the airport