By admin on January 27, 2012
Can see Blue Mosque and Topkapi Palace from roof restaurant.
Posted in Hotels In Istanbul | Tagged Armada, blue, blue mosque, hotel in istanbul, roof, topkapi palace | 5 Responses
Recent Comments