I will be staying later this week in the AC Hotel Avenida de America.
Anyone know anything about this area? I haven't been able to find much except that it seems to be close to the major highway.