This 2 Star Hotel in Naha is located in Omoromachi. Full Address of property is 2-6-40, Omoromachi View On MapKey amenities of this property are Elevator/Lift.
Location of the Hotel is Maejima View On Map (2-12-6 matsuyama , Okinawa Main island , Okinawa , Japan , 900-0032). Top Facilities of this Hotel are Elevator/Lift.