Château Royal heeft 93 gastenkamers en suites, elk uniek met een eigen kunstwerk. Ze zijn individueel ontworpen met hoogwaardige materialen en op maat gemaakte meubels gecombineerd met geselecteerde vintage stukken. De badkamers zijn voorzien van handgemaakte Craquelé tegels, verwarmde vloeren en inloopdouches. Er is veel aandacht besteed aan het gebruik van duurzaam geproduceerde, natuurlijke materialen en de kamers worden chemisch-vrij gereinigd volgens de hoogste normen.
De kamers zijn uitgerust met natuurlijke latex matrassen, biologische en veganistische badproducten van Saint Charles Apothecary, gratis glasvezel draadloos internet, een smart TV (verborgen), een kluisje en airconditioning.
Het hotel biedt een modern restaurant met een mediterrane keuken, waar lunch wordt geserveerd van 12:00 tot 14:30 uur en diner van 18:00 tot 22:00 uur. Het restaurant staat ook open voor niet-hotelgasten. De Hotel Bar is dagelijks geopend en biedt een indrukwekkende selectie van unieke boutique spirits, huiscocktails, tijdloze klassiekers, een bekroonde wijnkaart en heerlijke barhapjes.