I never like giving unfavourable reviews, especially for non-chain hotels, but unfortunately Shah Palace is the exception--mostly because it pretends to be something it is not. It is definitely not 4-star service to have a bathroom/shower that is impossible to get working, often doesn't provide hot water, and when it does provide it floods the entire bathroom floor. The place needs some serious maintenance--the handle of the wardrobe falls off when you try to open it, the towel rack comes apart when trying to hang a towel. The breakfast, while providing multiple options, is on the whole of poor quality--tired vegetables, inedible eggs, boiled coffee. The main positive is the staff who are clearly aware of the problems but unable to do anything about them.