5.3
Rouge Noire

0 American reviews

9 international reviews

24° / 32°
18 Aug 2018
Number 386 of 717 hotels in Istanbul