El O2 Hotel Buenos Aires, de 3 estrellas, ha sido reformado recientemente y cuenta con una ubicación céntrica en Buenos Aires, a solo media calle de la avenida Corrientes. Se ofrece WiFi gratuita.
Las habitaciones disponen de baño privado, TV LCD, escritorio, minibar, calefacción y aire acondicionado.
La recepción del O2 Hotel Buenos Aires abre las 24 horas.
En las inmediaciones del O2 Hotel Buenos Aires hay una gran variedad de tiendas y algunos centros comerciales. Muchos de los lugares de interés de Buenos Aires están cerca del hotel.