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!
202 Daido, Naha
Set in Naha, 2.4 km from Tamaudun Mausoleum, Class Inn Omoromachi Station features free bikes and views of the city. Around 1.7 km from Yachimun Street, the property is also 2.1 km away from DFS Galleria Okinawa and offers free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees