Mayflower Suites is located in the hart of the city, near the Colon Theater, Obelisco, Recoleta District, The Supreme Court Building and near the avenues, Malls and the most important Cultural Centers of Buenos Aires.