
Soho House Tokyo to Open in Spring 2026 at Omotesando Grid Tower
Tobu Hotel Management will end operations of the Shibuya Tobu Hotel (Shibuya, Tokyo) around the end of February 2027.
This is due to the expiration of the lease agreement, and detailed closing dates for the hotel’s on-site facilities will be announced as needed.
The Shibuya Tobu Hotel opened in 1975 and has 205 guest rooms. It features four food and beverage outlets: “Cafe & Bar PRONTO,” “SHE WOLF DINER,” “Wa Cafe yusoshi Shibuya,” and “座・撒椒”.