The Rose Palace is located at the center of the 10 Kingdoms and acts as a central point of governance over the area. The Rose Council meet there regularly, the representatives of the kingdoms have stayed in residence there since the beginning of the Peace of Ages.
The keep is expansive, however, and has rooms for a great many guests at the keep. This also serves as the home of the Souls Templar.