Offering a storage for belongings, the comfortable Meguro Emperor Hotel Tokyo lies in Fort Worth Stockyards where you 'll also find family fun like rodeos and horse shows, 4.2 km from the Eiffel Tokyo Tower and nearly 10 minutes' walk from such cultural places of interest as the Meguro Museum of Art Tokyo. Boasting a location not far from the Meguro Parasitological Museum, the 2-star hotel includes 40 rooms along with a Jacuzzi and a sauna.
The Gohyaku Rakanji Temple is located about 200 metres from this Tokyo hotel, and such natural sites as the Meguro River are merely 1 km away. The Meguro Emperor Tokyo stands fairly close to Meguro tube station. Guests might as well visit Ntl Park Nature Study, which is around 5 minutes away by car. You can easily find the Sato Sakura Museum 2.2 km from the property. Meguro Emperor Hotel is approximately 20 minutes' drive from Mejiro railway station.
The air-conditioned rooms are fitted with an air conditioner and soundproof walls; such modern facilities as free wireless internet and a flat-screen TV with satellite channels, and include private bathrooms with a bidet, a spa bathtub, and a shower. In addition, there is a refrigerator and glassware for self-catering purposes.
The restaurant Yakiniku Myondon is located a few steps from the Meguro Emperor.