Palazzo Sovrana befindet sich im historischen Zentrum von Palermo, Italien, in einem lebhaften Gebiet, das für seine reiche Geschichte und Kultur bekannt ist. Das Hotel liegt direkt gegenüber dem Teatro Massimo, einem der ikonischsten Wahrzeichen der Stadt. Die Piazza Castelnuovo und das Politeama-Theater sind innerhalb von 5 Gehminuten erreichbar, während der berühmte Platz Quattro Canti etwa 0,5 km entfernt ist. Der Flughafen Palermo Falcone-Borsellino ist ungefähr 32 km vom Hotel entfernt.