If it were put to popular vote, Gran Hotel La Florida would probably win the title of Barcelona's finest hotel. And if it did ... More