CAMELLİA HOTELOstello
Pekmezci Sokak 6-8, Fatih, 34083 Istanbul, Turchia
Set in Istanbul, 1.4 km from Spice Bazaar, CAMELLİA HOTEL offers accommodation with a garden, free private parking and a terrace. The property is situated 1.3 km from Suleymaniye Mosque, 2.2 km from Galata Tower and 3 km from Basilica Cistern.