Ubicado a media manzana de la calle Florida y a tres del Obelisco, este hotel cuenta con una situación privilegiada en el centro de Buenos Aires. La Plaza de Mayo está a 15 minutos a pie. Los huéspedes son recibidos en un vestíbulo con recepción 24 horas y servicio de check-out. Las instalaciones incluyen aire acondicionado, caja fuerte, guardarropa, ascensor, sala de desayunos, conexión a Internet y servicio de habitaciones.