Home / Asia / Tokyo Night

Tokyo Night

Shinjuku Park Hyatt.. The hotel where Lost in Translation was filmed. It's just a big building on the outside, but really beautiful on the inside.

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *