El Royal Cap está situado entre Niza y Antibes, a solo 50 metros de la playa y el centro de Thalasso. Ofrece apartamentos amueblados, una piscina climatizada de 100 m², piscina infantil y centro de fitness.
Los apartamentos del Royal Cap disponen de terraza, jardín, sala de estar, zona de cocina con fogones, tostadora, nevera y horno microondas y baño privado.
El Royal Cap se halla cerca a pie de un casino y a solo 100 metros de una gran variedad de restaurantes y tiendas.
Cada apartamento incluye 1 plaza de aparcamiento ubicada a 300 metros del establecimiento. El establecimiento se encuentra a 10 minutos en coche de Antibes y a 15 km de Niza. El Royal Cap está bien comunicado con la autopista A8.