Located in Shiba Park with an unblocked view of the iconic Tokyo Tower, this hotel offers a fabulous experience to me. I could easily walk to the Senso Ji temple next to the hotel and have free shuttle to JR station (although it is within 7-10 minutes walk).