A Stay at Ocean Drive Talamanca Hotel in Ibiza

Asoka Elon

An OD Hotels Group creation, Ocean Drive Talamanca is a luxury beachfront 5-star boutique hotel set against the backdrop of the picturesque Talamanca Bay, just a quick fifteen minute walk from the heart of Ibiza Town. It’s close to one of the most glamorous areas of the island, with luxury […]