
Istanbul, Türkiye
Sabiha Gokcen Hotel Istanbul Houses
Hotel
Featuring a bar and free WiFi, SABİHA GOKCEN İSTANBUL HOUSES Hotel is located in Istanbul, 22 miles from Maiden's Towers and 24 miles from Dolmabahce Palace. Featuring a garden, the 3-star hotel has air-conditioned rooms with a…
- Wi-fi
- 24-hour reception
- Fitness
- Wheelchair-accessible


