Icheri Sheher Hotel is in Baku Old Town, a short 2-minute walk from Icherisheher and 6 minutes' walk from Maiden's Tower.