Istanbul, Turcia Vezi locatia pe harta
This small hotel occupies a tall narrow building squeezed between two streets and offers comfortable accommodation designed in the Ottoman-Selcuk style Amenities include lift access to the upper floors and Internet access extra charge Built in 2011 t . . .