Installé à Prague, dans un bâtiment du centre historique datant du XVIIe siècle, le Small Luxury Palace Residence se trouve à quelques pas du château de Prague, du pont Charles et de la cathédrale Saint-Nicolas.