OD TALAMANCA
Updated 409 days ago
Plaza de Isabel II, 7, 28013 Madrid, Spain
OD Hotels belongs to OD Group, a group of holding companies oriented towards tourism born in the year 2000...
OD Hotels, contemporary lifestyle hotels located in Ibiza, Majorca and Barcelona. Close to your favourite hotspot.
Also known as: Hotel OD Talamanca