Apple Tree Hotel

Apple Tree Hotel Book / Directions
Address
Sultan Ahmet, Akbıyık Cd. No:79 ,Istanbul Province
Nearest stations
About 13 minutes from Sultanahmet on foot
Reserve

Transit information

Nearest hotels

cntlog