June 9, 2021June 9, 2021japan, life, tokyoStaycation Review: Nest Hotel Tokyo Hanzomon A three-star hotel with a slightly extravagant feel, Nest Hotel Tokyo Hanzomon ended up being one of the best staycations I’ve had so far. Read more