El Frapolli 21 Hotel se encuentra en Odesa, a 1 km del teatro de ópera y ballet de Odesa. El establecimiento alberga un restaurante.
Todas las habitaciones incluyen TV de pantalla plana y baño privado con albornoces, zapatillas y artículos de aseo gratuitos. Además, el Frapolli 21 Hotel ofrece WiFi gratuita en todas las instalaciones.
La recepción está abierta las 24 horas.
El Frapolli 21 Hotel se encuentra a 1 km del Museo Arqueológico de Odesa, a 1,2 km del monumento al duque de Richelieu y a 7 km del aeropuerto internacional de Odesa.