The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower.
The hotel was established in 1998. Read more
The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower.
The hotel was established in 1998.
The rooms in the hotel are equipped withclock radio, hair dryer, in-room movies, minibar, non-smoking rooms, television and trouser press.
The hotel is located in the city centre of Tokyo, in a short drive away from the Tokyo Tower.