O Morali Palace está situado no 4º piso de um edifício do século XVIII, no centro de Génova, em frente ao porto de ferries e ao aquário da cidade. Esta pequena propriedade fica a 200 metros da Catedral de Génova e do Palácio Ducal.
Os quartos são acessíveis por elevador e incluem ar condicionado, assim como uma televisão e uma casa de banho privativa. Além disso, apresentam uma decoração elegante e vistas para os locais de interesse mais famosos do centro histórico de Génova. Existe, ainda, acesso Wi-Fi gratuito nas áreas públicas.
A Estação de Metro de San Giorgio está a 1 minuto a pé da propriedade, enquanto as Estações Ferroviárias Genoa Brignole e Piazza Principe ficam a 1,5 km.