I don't drive so Toyoko Inn Omoromachi Eki Mae hotel is a perfect choice to me as the monorail station and DFS are just nearby. Another Toyoko Inn is further down from the same station (app 15 mins walk) opposite the Naha Main Place shopping mall, in which you can find many shops, restaurants, fast food outlets, supermarket etc. I... More
We are searching for
the best rooms at the best prices,
so you don't have to.