From 5724 JPY Booking.com Situated opposite the DFS departmental store, Toyoko Inn Naha is just a 2-minute walk from the Omoromachi train station. It provides free in-room Wi-Fi and computer stations with printing facilities at the lobby.