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.