Karta Vacation Rentals
Centrally located in Naha, this hotel sits an 8-minute walk from Kokusai Dori and a short stroll to Tomari Port. Shurijo Castle is about 3 miles away and Naha Airport is roughly 3.3 miles from the property. Naminoue Beach, Makishi Public Market and other top sights are all within easy reach.