The comfortable Watson Meguro Hotel is a 3-star property set next to Roppongi Hills, Meguro River and Arisugawanomiya Memorial Park.
The hotel is in the perfect location just near Shirokanedai subway station. Daienji Temple, Megro Museum of Art and Otori Shrine are within 5 minutes' walk away.
Guests will find themselves a 10-minute walk from Meguro train station. Fast access to Haneda airport within 15 km is provided.
Non-smoking rooms feature free Wi-Fi and heating.