
Istanbul, Türkiye
Sultan Tughra Hotel
Hotel
0.6 km straight-line distance
There are a total of 30 accomodation units on the premises. Everyone staying at this accommodation may take advantage of the Wi-Fi connection throughout. This hotel offers a 24-hour reception service, so that guests' needs will…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking






















