LESTEL NAHAHostel
2-24-10 Matsuo, Naha, 9000014
LESTEL NAHA is situated in Naha, 3.5 km from Tamaudun Mausoleum and 20 km from Sefa Utaki. With a bar, the 2-star hotel has air-conditioned rooms with free Wi-Fi. The property is non-smoking and is located 2.4 km from Naminoue Beach.