Oui, l'hôtel Neorion est situé au cœur du centre-ville d'Istanbul. Il est situé dans le quartier de Sultanahmet, à proximité de sites majeurs tels que la Mosquée Sainte-Sophie et la Mosquée Bleue.