O Wall Street Maestro apresenta um terraço e uma recepção aberta 24 horas por dia e está situado no bairro de Primorsky em Odessa, a 300 metros da Rua Deribasovskaya e a 700 metros do Teatro de Ópera e Ballet de Odessa.
Cada quarto exibe interiores em preto e branco e possui uma televisão de ecrã plano com canais por satélite. Alguns quartos têm uma área de estar para maior conveniência dos hóspedes. Todos os quartos estão equipados com uma casa de banho privativa, que inclui roupões e chinelos. O Wall Street Maestro oferece acesso Wi-Fi gratuito em toda a propriedade.
O Monumento do Duque de Richelieu e o Museu Arqueológico de Odessa estão a 900 metros do Wall Street Maestro. O Aeroporto Central fica a 8 km e a propriedade proporciona um serviço de transporte para os hóspedes, por um custo adicional.