Istanbul is a city that immediately captivates with its vibrant energy, especially for first-time visitors. Where you stay plays a big part in really understanding the atmosphere of the city and ...