Posted inHotels, International Ritz-Carlton opens first luxury resort in Japan The Ritz-Carlton Hotel Company has opened its first luxury resort in Japan on the tropical island of Okinawa. May 29, 2012February 20, 2023 Continue Reading