Via Aurelia, 831, 00165 Roma RM, Italy 1 Review
Stay at Roma Camping in Town to experience the camping atmosphere in Italy. Roma Camping in Town is located at Municipio XII, a suburban area famous for Rome’s romantic scenery, local vibrant restaurants, and Villa Doria Pamphilj park. WiFi, Free parking and outdoor swimming pool are provided by the hotel.
A hotel with a good atmosphere. Felt very relaxed during my stay