Go Hotels
Home > Turkey > Istanbul >

Achilles Apart

Turkey Flag
Achilles Apart
Bulbul Mh. Huseyin Aga Kirechane Sokagi No: 13
Istanbul Turkey

Rated 10 / 100 based on 1 customer reviews.
Located conveniently in Beyoglu, Achilles Apart features self-catering accommodation. Free WiFi is available in the property. The property is 450 yards away from Istiklal Avenue with all its shops, bars, cafés and restaurants.

The apartment features a TV, air conditioning and a seating area. There is a full kitchen with an oven and a refrigerator. Private bathroom is equipped with a shower and a hairdryer.

The property offers airport shuttle service at an extra charge.

Taksim Metro Station is 650 yards from the property and provides easy access to the other parts of the city. Ataturk Airport is 12.1 miles away.