Centrally located in Rome, Lata Luxury Apartment is 200 metres from Piazza del Popolo and a 10-minute walk from Spagna Metro Station It offers self-catering accommodation Fitted with free WiFi, each apartment at Lata Luxury Apartment will provide you with air conditioning, a seating area and an equipped kitchenette with a dishwasher The private bathroom includes a hairdryer and free toiletries Via Margutta is reachable on foot in 3 minutes Termini Train Station is 4 metro stops from the property