Hotel Ohla Barcelona is a contemporary boutique hotel located in the heart of the city. The hotel features a Michelin-starred restaurant, Caelis, which offers a modern and creative interpretation of Catalan cuisine. Guests can enjoy a gastronomic experience that combines traditional flavors with innovative techniques.