New Otani Hotels is a small hotel operator headquartered in Japan. And, until recently, the company had two properties outside of their home country. But, now, they have only one as the New Otani Kaimana Beach Hotel rebrands. … [Read more...] about The New Otani Kaimana Beach Hotel Rebrands