Our Locations

Prime Plaza Hotels and Resorts can be found in key locations throughout Jawa and Bali,  Indonesia.