
Traveljunkieindonesia.com – Grand Prince Hotel Takanawa, in Tokyo, is only a 5-minute walk from Shinagawa station, the hotel boasts a spacious garden extending to 20,000m2. Lovely gardens with shrines and pond.
Perfectly located for business or pleasure, travel junkies can enjoy the beauty and tranquility of nature, even in the middle of the metropolis.











