Con cómodas habitaciones y WiFi en toda la propiedad, el hotel de 3 estrellas Mayflower Suites Ciudad Autónoma de Ciudad Autónoma de Buenos Aires está a unos 11 minutos andando del Obelisco de Buenos Aires y alrededor de 9 minutos a pie del Palacio Pizzurno. Este hotel cuenta con un restaurante a la carta y un bar lounge en el mismo lugar y ofrece la posibilidad de disfrutar de un gimnasio.
El hotel está situado en Ciudad Autónoma de Buenos Aires, a un paso de la estación de metro los Tribunales. El Mayflower Suites Ciudad Autónoma de Buenos Aires está situado cerca de lugares de interés natural como el Jardín botanico Carlos Thays (3 km) y la Plaza San Martín (1 km). El puente de la Mujer se encuentra aproximadamente a 25 minutos andando del lugar. El Mayflower Suites está situado a 10 km del Aeropuerto Aeroparque Metropolitano Jorge Newbery y a unos metros de la parada de autobús la Parana y Viamonte.
Este hotel acoge a los huéspedes en 22 habitaciones con aire acondicionado. Algunas tienen Wi-Fi y TV, además de minibar. Algunas de sus habitaciones, diseñadas con una decoración espaciosa, cuentan con secador de pelo entre otras instalaciones. También proporciona bañera y ducha con efecto lluvia, además de comodidades como secador de pelo.
El Mayflower Suites tiene el restaurante, donde sirve un desayuno buffet por la mañana. Se sirve una buena variedad de platos argentinos en la atmósfera acogedora del restaurante Mayflower.