5.3
Rouge Noire

0 American reviews

9 international reviews

17° / 22°
9 Oct 2018
Number 386 of 717 hotels in Istanbul