Sí, hay un restaurante en Melia Recoleta Plaza, Buenos Aires. También hay un bar y un salón en el hotel.