AMOCITY
Located a 8-minute walk from Omoromachi Monorail Station in Naha, HOTEL StoRK offers compact guest rooms fitted with a loft bed and an en su...