When it comes to eating well, few cities in the world can compete with Barcelona. On your next vacation here, why not start by booking a hotel with ... Caelis restaurant at Ohla Barcelona, of ...