5*

Turkey’s first contemporary boutique art hotel, Casa Dell’Arte is a unique seafront,
stylish hotel located in one of the most enchanting spots of Bodrum, the old
fishermen’s village of Torba.