Posts Tagged ‘La Martin Caddesi’

Lion Hotel Istanbul

Located next to Istanbul’s famous Taksim Square, Lion Hotel has been designed to offer traditional hospitality in a peaceful environment in the centre of this fascinating and vibrant city.

Lion Hotel

Lion Hotel

Read the rest of this entry »