Este hotel está localizado no centro da cidade de Odessa, a 10 minutos a pé da Rua Deribasovskaya e do Teatro da Ópera. O Hotel Menshikov dispõe de acesso Wi-Fi gratuito.
Os quartos e apartamentos do Menshikov Hotel apresentam cores quentes e um design clássico. Todos os quartos incluem ar condicionado, uma televisão de ecrã plano e uma casa de banho privativa.
A recepção 24 horas também pode ajudar com reservas de bilhetes e organização de excursões.
O Hotel Menshikov também pode organizar um serviço de transporte para a Estação Central de Odessa (15 minutos) e para o Aeroporto Internacional de Odessa (25 minutos).