First Aloft Hotel Opens in Japan
Aloft Hotels today announced the opening of Aloft Tokyo Ginza, the first Aloft hotel to open in Japan. With its highly original design conceptualized as a nod to Ginza’s “Miyuki-zoku” youth subculture movement of the 1960s, Aloft Tokyo Ginza …