Crystal Suites Apartments
Buenos Aires, Buenos Aires, Argentina
The resort is located in the perfect location for accessibility to the city's major theaters, important buildings, and lots of shopping centers. This resort offers comfortable accommodation's for the guests.