Title Image

Archive

OD Talamanca 1

OD Hotels

OD Hotels is a group of luxury boutique hotels with properties in Ibiza, including OD Talamanca, OD Ocean Drive and OD Can Jaume, OD Port Portals in Mallorca, and OD Barcelona, which will open in July 2017. The hotels pride themselves on contemporary and innovative

0