Готель ”Одеса” розташований в самому центрі міста, біля Морського вокзалу та Виставкового комплексу, недалеко від Потьомкінських сходів, пам’ятника Дюку Де Рішельє, Оперного театру та Міськради.
У готелі 158 номерів, у тому числі 60 стандартних номери, 72 покращених, 15 напівлюксів, 10 люксів і 1 Президентський люкс.