Sister Properties

Caribe Royale offers sister hotel properties in Orlando, Florida and Santa Clara, California.