Hotel Chura Ryukyu
Matsuo 1-18-24, Naha, Japan
Booking.com
Book Now