10 Reviews, Luxury Travel, Turkey, Istanbul, Accommodations, Europe Why is the Neorion TripAdvisors #1 hotel in Istanbul? by Shaun Robertson For our last couple of days in Istanbul, we were treated to a stay at the Neorion – Istanbul’s number one hotel on TripAdvisor. With…