Located in a privileged area in the heart of the city, a few meters from the shops in Santa Fe Avenue, the metro, Florida Street and the famous San Martin Square, this hotel is an urban oasis close to the main Downtown attractions. There are restaurants,..