Located in the Meguro Ward district of Tokyo, the 2-star Meguro Emperor Hotel is approximately a 25-minute walk from such culture-oriented attractions as Tokyo Photographic Art Museum. This Tokyo hotel provides Wi-Fi, which is available throughout the property.
Situated approximately a 25-minute walk from Yebisu Garden Place Tower, the property is a walk from Meguro underground station. The hotel is a mere 5 minutes' walk from Gohyaku Rakanji Temple and 20 km from Tokyo International airport. The accommodation is also at a distance of 4.5 km from Tokyo Tower. The nearest underground station is approximately 10 minutes' walk away.
The rooms include sound-proofed windows, along with a sofa for guests' comfort. Here you can enjoy a microwave, an electric kettle, and a fridge. Offering a bidet and a spa bathtub, the bathrooms are also fitted with complimentary toiletries.
Kawasemi is located next to this Tokyo hotel and serves Japanese dishes, just a minute's drive from the property.