Situated in Naha, Abest Cube Naha Kokusai Street is the perfect place to experience Okinawa and its surroundings. Yachimun Street and DFS Galleria Okinawa are less than 1 kilometer away from the property while Naha Airport is only 5 kilometers away. The property is located at the entrance of ...