Muromachi Hospital

English-speaking staff, check-in forms in English, a doctor who speaks enough English