Tokyo's Imperial Hotel ranked best in Japan for customer satisfaction in J. D. Power survey
You might also like