Feel like royalty.
The hotel lives up to its name. During your stay, you feel that you are living in a castle, even though the interior does not exactly resemble a castle. The furnishing and decoration are special. The staff also treats you like prince and princesses. It is