The Grand Park Hotel in Rovinj, Croatia, is topped with a series of planted terraces that step down towards the Adriatic Sea.
2.3k