Location: It's around 5-mins walk from the Monorail station "Omoromachi". It's close to the Duty Free Shop and Naha Main Place shopping mall. One of the main Car Rental center in Naha is located inside DFS. If you plan to rent-a-car for your trip, it's very convenience to you to rent and return the car.
Room: Since the hotel was...
More
