Ресторан Христофор Колумб расположен в Центральном районе города Сочи, на Приморской набережной, неподалеку от Морпорта и концертного зала Фестевальный. В заведении представлена Европейская кухня. Добраться до заведения можно проехав на автобусе до ближайшей остановки (Гостиница Сочи).