Este hotel está situado na Rua Deribasovskaya, no centro histórico da cidade de Odessa. Apresenta uma sauna, recepção aberta 24 horas e um balcão de turismo e um serviço de bilheteira.
O Frapolli Hotel está alojado num edifício projectado por Franz Frapolli, o principal arquitecto de Odessa.
Os quartos incluem televisões LCD com canais por satélite e mini-bar. Existe acesso Wi-Fi gratuito em todo o hotel e em todos os quartos.
O Restaurante Frapolli é famoso pelos seus pratos de marisco. Também está aberto para pequeno-almoço e apresenta opções à carta.
O hotel fica a menos de 5 minutos a pé da Ópera e Ballet de Odessa. A Escadaria de Potemkin situa-se a 600 metros.