Naha, Naha
Spend a second to
save a fortune!
Spend a second to save a fortune!
2-6-40 Omoromachi, Naha
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 suite shower booth.
See MoreUsage of subsidiary facilities may incur additional fees