The Shiba Park Hotel is located very close to the Tokyo Tower. Its best feature is the location, since it is centrally located, a short distance to most of the places in the city using the subway and there is a large station nearby. Also, the service is very good and the rooms are comfy. There are also a variety of food options and breakfasts. It really is a great choice for a stay in Tokyo.