Central location couldn't be handier
This hotel's location — just yards from Tokyo Central station — is undoubtedly its greatest asset. The vast bulk of visitors who've stayed here have loved the fact that they could hop on a metro/JR train and explore the city with ease and/or catch a bullet train to somewhere else in Japan within ten minutes of getting out of bed! Being able to walk to the gorgeous Imperial Palace was considered a major plus point too.