- Hotel reservation/
- Turkey/
- Istanbul/
- Achilles Apart
Book Apartments Achilles Apart
Bülbül Mh. Hüseyin Ağa Kireçhane Sokağı No: 13, Istanbul 3.2 km from city center
Location Hotel “Achilles Apart” is situated in Istanbul. It boasts a convenient location within 3 km from the historic city center.Hotel features Smoking is not allowed at the hotel.