Situated 1.7 km from Tamaudun Mausoleum and providing free WiFi, Cosmos Omoromachi Station features accommodation in Naha.
Accommodation is fitted with air conditioning, a fully equipped kitchen, a flat-screen TV and a private bathroom with bath, free toiletries and a hairdryer. A microwave and kettle are also offered.
A bicycle rental service is available at this property.
DFS Galleria Okinawa is 300 metres from the apartment, while Yachimun Street is 1.5 km from the property. The nearest airport is Naha Airport, 6 km from the property.