Hotel swimming pools are on the roof or in the green for those staying in the city: Rome certainly has the record, with pools and landscapes for every taste. The swimming pool at the Rome Cavalieri, the resort on the Monte Mario hill, is the best size for swimming, surrounded by pines, olive trees, palms and strawberry trees in a six-hectare Mediterranean park.