Ohla Barcelona is a five-star hotel located in the center of Barcelona. It offers smoke-free rooms with contemporary decor and modern amenities such as flat-screen TVs, minibars, and free Wi-Fi. The hotel also features a rooftop terrace with a pool and stunning views of the city, as well as a spa, fitness center, and several restaurants serving delicious Mediterranean cuisine.