Tokyo Green Palace

Details


Address
Chiyoda-ku, Niban-cho 2

Make a booking


Check Dates on

About this hotel

Tokyo Green Palace is located 200 metres from Kojimachi Subway Station and a 10-minute walk from the popular Imperial Palace. It offers a restaurant, massage services and rooms with free wired internet.