No image available for this hotel
No image available for this hotel
Naha, Naha
Spend a second to
save a fortune!
Spend a second to save a fortune!
Omoromachi 4-8-6 3F, Naha
Ideally located in the centre of Naha, Hotel Omoromachi offers a terrace, air conditioning, free WiFi and flat-screen TV. Offering a garden, the property is located within 17 km of Nakagusuku Castle.
See MoreUsage of subsidiary facilities may incur additional fees