We recently had a chance to look at the new 5 star Ohla Hotel in Barcelona. Ideally situated on the Via Laietana, just 5 minutes’ walk from Plaza Catalunya, this stylish design hotel is built on the site of a former Roman canal and the palace of the first Count of Barcelona. Read more











