D
Daraan Nithiy Review of Nikko Hotel Tokyo
The hotel is located in south Tokyo. It is 1 min w...
The hotel is located in south Tokyo. It is 1 min walk from the station, which makes it easy to reach the city centre. The room we were provided, was neat and clean. We had a superb view of the odaiba area. All standard services, were excellent and would definitely recommend this hotel.
Comments: