Tmark City Hotel Tokyo OmoriHotel
1-2-10 Omorihoncho Tmark City Hotel Tokyo Omori, Tokyo, 143-0011
Conveniently located just a minute's walk away from Omorikaigan Station, Tmark City Hotel Tokyo Omori features simple and modern rooms in Tokyo. There is a 24-hour front desk on site and free Wi-Fi is provided throughout the property.