Sovereign liegt an der Ecke der Straßen Politických vězňů und Opletalova im historischen Stadtzentrum von Prag, nur wenige Gehminuten vom Wenzelsplatz entfernt. Die elegante Lage nahe der Příkopě Straße ermöglicht leichten Zugang zu luxuriösen Geschäften sowie zahlreichen kulturellen Sehenswürdigkeiten wie der Staatsoper und dem Nationaltheater.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett oder Kingsize-Bett und ist mit Teppichboden ausgestattet. Die Räumlichkeiten verfügen über moderne Annehmlichkeiten wie Safe und Minibar sowie angenehme Raumtemperatur durch Klimaanlage und Heizung, während die Bäder mit Dusche und Badewanne eingerichtet sind.
Gastronomisch stehen ein Nichtraucherrestaurant und eine Bar zur Verfügung. Gäste können zwischen Übernachtung mit Frühstück, Halbpension und Vollpension wählen. Wellnessangebote mit Sauna, Dampfbad und Massage ergänzen das Freizeitprogramm, außerdem gibt es ein Fitness-Studio, Gymnastik und Fahrradverleih.