About Us

The Napa Plaza is a trendsetting integrated lifestyle holiday center, designed to provide experiential holidays. Its distinguished through the central prominent location and the “adult appealed” concept, underlined by a stylish, chic and unique, communicative, relaxed and enjoyable environment.

Business size

101-500 employees

Keywords

Commercial presence