Toyoko Inn

Japanese hotel chain

Toyoko Inn
Image: Wikimedia Commons · About this image

Toyoko Inn Co., Ltd. is a chain of business hotels in Japan, founded in 1986 and expanding rapidly from the 1990s.

from Wikipedia

Toyoko Inn’s social media accounts

Social

Web

1 external identifier

Something wrong with this entry? Report it · How corrections work