Situated in the centre of Naha, 200 metres from Naminoue Beach, Naha Beach Side Hotel / Vacation STAY 76822 features air-conditioned rooms and free Wi-Fi. The property is around 5.
Number of rooms: 39
900-0037 Okinawa, Naha, Tsuji 3-2-36 Naha Beach Side Hotel, Japan