Toyoko Inn東横イン

Toyoko Inn Co., Ltd. (株式会社東横イン, Kabushiki Kaisha Tōyoko In) is a chain of no-frills business hotels in Japan, founded in 1986 and expanding rapidly from the 1990s.

from Toyoko_Inn (Wikipedia) CC BY SA 3.0