News

The Iberostar Fontana di Trevi is housed in a magnificent six storey 19th century building that combines Renaissance and Neo-Renaissance style elements.
But, in fact, it's an iconic Scottish landmark that has taken the dubious title of the busiest attraction in Europe.