Dispone de playa privada, por un suplemento. También hay recepción 24 horas y conexión Wi-Fi gratuita en todas las instalaciones. Alberga 2 restaurantes con vistas a la bahía de l'Îlette y ofrece acceso gratuito al spa Les Cinq Mondes, que incluye baño de vapor, gimnasio y sauna. El restaurante Café Royal sirve platos italianos durante todo el día. En temporada alta, el Royal Beach ofrece gastronomía mediterránea en una terraza con vistas al mar.
El establecimiento se encuentra a 20 minutos en coche de Cannes, situado en un paseo peatonal, a 3 minutos a pie del casco antiguo, del castillo y del mercado provenzal.
Los apartamentos, las suites y las habitaciones tienen una decoración de estilo contemporáneo y cuentan con TV LCD, minibar y vistas a la ciudad. Algunas suites ofrecen vistas magníficas al mar.