Situated within its own pretty gardens, the Victoria Hotel is built on hillside terraces and offers the ultimate in relaxation and comfort, with every guest room enjoying the views and memorable sunsets over the islands.
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.