Are there any must-see attractions in the vicinity of the Atro Hotel?
You can always visit one of the highly rated landmarks, Dolmabahce Palace, placed 1.7 miles away from the Atro Hotel. Other sights that are worth your while are the byzantine basilica Hagia Sophia Museum (2.7 miles) as well as Taksim Gezi Park (0.8 miles).
Are there any public transportation options close to the hotel?
Guests can find a bus stop named Basin Yayin Yuksek Okulu within 300 feet of the hotel, and Osmanbey 2 subway station is also nearby, just a 10-minute walk away.