OverviewLocal Info Air Boss Hotel Location & Neighborhood Hotel Location: AirportView Large Interactive Map Sightseeing & Points of Interest Topkapi Palace (2.25 miles southwest) More sightseeing » Nearby Airports Ataturk (3.25 miles south)Sabiha Gokcen (27.50 miles southeast)Yenisehir (55.50 miles southeast)More Airports »