Princess Residence is a relaxed apartment hotel offering understated units with kitchens and a courtyard garden.