My Place (Naha) A guesthouse with a variety of amenities and popular with international guests. Naha / Capsule Hotels See More