The Camelot Hotel Hotel Fatih
Well set in Istanbul, The Camelot Hotel provides air-conditioned rooms with free Wi-Fi, free private parking and room service.
Number of rooms: 10
Cankurtaran mah. Cankurtaran cad. No: 26A Fatih, Fatih, 34122 Istanbul, Turkey