Located in Buenos Aires (Palermo), Awwa Suites and Spa is within a 15-minute walk of Planetario Galileo Galilei and La Rural Convention Center. Featured amenities include a 24-hour business center, express check-in, and express check-out. Planning an event in Buenos Aires? This hotel has facilities measuring 323 square feet (30 square meters), including a meeting room.