隊商 たいしょう宿 やどです
taishōyadodesu

Noun
Desu Copula

The polite form of 隊商宿

1. Team lodging; Traveling party accommodations

Polite