Overview

Hotel City Court

3 11 1 Maeshima, Naha, Japan
+81 988 627 733

$113+

Reviews
Photos
Map

Map