If you are looking for Award Winning, Five Star, Serviced apartments that you can call your very own, complete with all the luxury of a hotel, The Knight Residence is the natural choice. Situated right in the heart of Edinburgh, the capital city of Scotland. The Knight Residence is the leading luxury Aparthotel in Edinburgh.