On our latest journey to Japan, we stayed at one of Japan’s grandest hotels, the Park Hyatt Tokyo, which is located in Shinjuku, towering above the city with breathtaking views. Today Japlanning will take you through the hotel and how we found our stay.
The Park Hyatt Tokyo is considered by many to be Tokyo’s premier hotel experience, perched on Shinjuku's business district, just a few blocks from Shinjuku station and sitting opposite Shinjuku Central Park. The hotel sits atop the three towers of Shinjuku Park Tower.
Read More