Only 30 seconds to Kokusai Street in Naha city! Located 6 minutes on foot from Kencho Ekimae Station of Monorail. Suitable for business and sightseeing. Internet connection in all the rooms.
Okinawa Main Island
26.21415, 127.68422 Open in Google Maps