M
Matthew Werder Review of Daiichi
Great hotel in a perfect location to see Tokyo. T...
Great hotel in a perfect location to see Tokyo. The staff were very hospitable and spoke English.
Great hotel in a perfect location to see Tokyo. The staff were very hospitable and spoke English.
Comments: