Terrace Resort ShintoshinResort
900-0003 Okinawa, Naha, Aja 2-5-4, Japan
Situated in Naha, Terrace Resort Shintoshin features 2-star accommodation with private balconies. It is located 4.3 km from Tamaudun Mausoleum and provides a lift. Free Wi-Fi is available and private parking can be arranged at an extra charge.