Tokyo station Hotel

Located in the heart of Tokyo, overlooking the Imperial Palace, Tokyo Station Marunouchi Building has a rich history, and is proudly a designated Important Culture Property of Japan. The Tokyo Station hotel preserves its deep rooted heritage, the 58 luxury guestrooms are housed in the hotel’s iconic red-brick building.  Hotel reopened as a premier grand, historic hotel on October 3, 2012.IMG_7295

14. September 2015 by Joey
Categories: Uncategorized | Leave a comment