Red Planet to Open Flagship Nagoya Hotel Posted by Staff Writer August 17, 2017 0 Red Planet Hotels will open Red Planet Nishiki, Nagoya in Japan in November, offering business travellers home-away-from-away accommodation options.Read More