translate English to German: Royal Suite: The unique Royal Suite is a one bedroom suite with views of the inner gardens.
Royal Suite Einzigartige Royal Suite mit einem Schlafzimmer und wunderschöner Aussicht auf inneren Garten.