İstanbul, İstanbul, Turkey • 6 Employees
Leisure, Travel & Tourism
A TRULY UNIQUE EXPERIENCEFashioned in the late 19th century Ottoman/Levant style and equipped with the latest technology, Idylle Hotel will let you relish today in the atmosphere of the cosmopolitan heyday of the imperial seat.