El Poet Art Hotel está situado en el centro histórico de Odessa, a 5 minutos a pie de la calle Deribasovskaya. Hay conexión WiFi gratuita. Por la mañana se sirven bebidas y cruasanes gratuitos.
Las habitaciones disponen de TV, aire acondicionado y nevera. El baño privado incluye ducha y secador de pelo.
El Poet Art Hotel dispone de recepción 24 horas. También ofrece servicios de entrega de comestibles, de venta de entradas y de información turística. A 5 minutos a pie del hotel hay varias cafeterías y restaurantes.
La estación central de tren de Odessa está a 1,7 km. El aeropuerto internacional de Odessa está a 10 km del hotel.