Arriba Apart Hotel and Restaurant
Turkish · Bar · Mediterranean
Arriba Apart Hotel and Restaurant is a hotel and restaurant located in Bodrum, Turkey. It offers dining and bar services, suggesting a Mediterranean and Turkish cuisine focus.
Location
Location