Shinjuku (126 of 199)




Park Hyatt at Shinjuku Park Tower.
Park Hyatt at Shinjuku Park Tower. "Lost in Translation" was filmed here.