The comfortable Watson Meguro Hotel is a 3-star property set next to Roppongi Hills, Shinagawa Prince Cinema and Meguro River.
The hotel boasts perfect location in Tokyo close to Shirokanedai underground station. Tokyo city center is 7 km away.
A 10-minute walk from Meguro train station. A 15-minute drive will take you to Haneda airport.
Non-smoking rooms feature climate control, free Wi-Fi and a work desk.
Eat & Drink
Tonki offers japanese meals and lies within 100 meters of the property.