
Okinawa Main island, Japan
Victoria Hotel Naha
1-star hotel
Located in Naha's City Centre, the Victoria Hotel offers convenient access to local attractions. A short walk from Tomari Port and Kokusai Dori, and only 0. 3 miles from Naminoue Beach, this hotel provides complimentary Wi-Fi, a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant




