Tara

Tara

URL:

  1. Snapshot
  2. Recommendations
  3. Guides

Show recommendations for:

  1. All
  1. By Name
  2. Most Recent
  3. Top Rated
  1. Claska

    Hotel in Tokyo, Japan

    Tara says

    “Amazing. Service was excellent, very accommodating for an english speaking couple on our first trip to Japan. Great views from the roof, and such a cool space. … ” more

    View DetailSave to a Guide Map It Close Map

Advertisement