No, not the television show! The view from the Park Hyatt is quite something. This view is from the 41st floor lobby looking toward central Tokyo. I don’t think we’ll be seeing Mt. Fuji from our room…
Input your search keywords and press Enter.