Located in the heart of Old Istanbul, in Sirkeci and a step away from the city's attractions
Located in the heart of Old Istanbul, in Sirkeci and a step away from the city's attractions.