Lionfish

Japan

Lionfish

Hotel

The Lionfish portfolio consists of two hotels located in Okinawa, Japan’s premier resort destination. One of these hotels is a top-performing, family-oriented resort with a well-known “theme park” entertainment and activity feel along with a private beach site.