From contributor Ultimate Pie Guy:
Not to be confused where Lost in Translation was filmed - that’s the Park Hyatt – the Grand Hyatt is a great hotel.
I like the rooms, the location in Roppongi, the bar, and even the pizza place in the lobby downstairs is fabulous.
CONTACT
https://www.hyatt.com/grand-hyatt/en-US/tyogh-grand-hyatt-tokyo
6-chōme-10-3 Roppongi, Minato City, Tokyo 106-0032, Japan
LEAD-IN IMAGE
Grand Hyatt Tokyo / Instagram