Property Location Leonardo Da Vinci Residence is in the heart of Buenos Aires, walking distance from Brazilian Embassy and French Embassy. This aparthotel is close to Teatro Colon and Obelisco.Rooms Make yourself at home in one of the 31 air-conditioned rooms featuring kitchens w... عرض المزيد
Reach us, we're available 24/7.