Where is DoubleTree by Hilton Hotel Naha Shuri Castle located?
DoubleTree by Hilton Hotel Naha Shuri Castle, DoubleTree by Hilton Hotel Naha Shuri Castle, Japan (approx. 26.2203°, 127.71068°)
DoubleTree by Hilton Hotel Naha Shuri Castle, DoubleTree by Hilton Hotel Naha Shuri Castle, Japan (approx. 26.2203°, 127.71068°)