Unlike its name, there is nothing Royal in it. Everything is old and dirty.The staff is not cordial. Food is even more horrible...don't order anything here. The morning we were leaving the hotel, there was no water at all...we managed somehow. But, will never forget this nightmare. I will give it (2/10).