Karta Vacation Rentals





In the heart of Naha’s bustling center, this city-center hotel sits steps from Kokusai-dori Shopping Street and within easy reach of Naminoue Beach. Tomari Port is a short drive away, with Shurijo Castle and Senaga Island also nearby.