Cosmos Omoromachi Station

Details


Address
Makabi 1-10-1

Make a booking


Check Dates on

About this hotel

Featuring free WiFi and air conditioning, Cosmos Omoromachi Station is situated in Naha, 1.7 km from Tamaudun Mausoleum. DFS Galleria Okinawa is 300 metres from the property. Private parking is available on site.