The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower. The nearest station is theTakanawa-dai Station.
The hotel was established in 1971.It welcomes its guests with a splendid promenade of restful greenery and scented flowers. Read more
The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower. The nearest station is theTakanawa-dai Station.
The hotel was established in 1971.It welcomes its guests with a splendid promenade of restful greenery and scented flowers.
There are the Tokyo tower view double room, the single use Japanese garden view twin and double room, the standard twin and double room and the triple room to choose from in the hotel. The standard rooms are equipped with LCD TV and full bathroom amenities to name a few.
The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower. The nearest station is theTakanawa-dai Station.