Best 5-Star Rated Hotels in Asia
Oct 07, 2019
3 minutes
FOUNDED
1915
TOKYO, JAPAN
Tokyo Station Hotel
Steeped in rich history and located in the heart of Tokyo overlooking the Imperial Palace, the Tokyo Station Hotel commenced operations in 1915. The iconic red-brick building has stood through momentous events like the 1923 Great Kanto Earthquake and World War II. In 2003, the famed hotel was designated an Important Cultural Property by the Japanese government.
1-9-1 Marunouchi, Chiyoda-ku, Tokyo 100-0005, Japan
1920 s
YANGON, MYANMAR
Belmond Governor’s Residence
A romantic
You’re reading a preview, subscribe to read more.
Start your free 30 days