
Istanbul, Türkiye
Windsor Hotel Convention Center Istanbul
Hotel
2.4 km straight-line distance
This hotel offers 13 well-appointed rooms featuring double beds, terraces, and accessible options. Each room includes air conditioning, central heating, a safe, minibar, mini-fridge with tea and coffee making facilities, work…
- Wi-fi
- 24-hour reception
- Indoor heated pool
- Outdoor freshwater pool























