Located 197 meters from Okinawa Prefectural Museum & Art Gallery. Toyoko Inn Okinawa Naha Shin-toshin Omoromachi is conveniently located in the popular Naha area. The hotel offers a high standard of service and amenities to suit the individual needs of..
Located 260 meters from Okinawa Prefectural Museum & Art Gallery. Stop at Hotel Stork to discover the wonders of Okinawa. The hotel has everything you need for a comfortable stay.