Distance from Airport
17.7 km from Venue
Ottomans Tugra Hotel Istanbul is located in Istanbul, Turkey. Rooms at the Hotel Ottomans Tugra feature modern furnishings and large windows with views of the grounds or sea. Nearby many local attractions, it is the ideal place to spend your vacation.