Home / Travel Guides / Asia / Japan / Tokyo / Tokyo Hotels / Hotel Watson

Hotel Watson, Tokyo

View gallery

1 photos

Below are pictures and videos. Select what you want to view below.

Located in the Meguro district, the sleek and friendly Hotel Watson provides business travelers with roomy accommodation in a section of Tokyo slightly off the beaten path, but within easy access of business and shopping districts by rail. Several famous restaurants and clubs are nearby. All rooms are Western style with private bath.
Information by Wcities, Inc Hotel Class

Hotel Details

Property Information by Travelocity
  • air conditioning
  • bar
  • restaurant
  • television
  • solarium