Tokyo Green Palace ligt op 200 meter van het metrostation Kojimachi en op 10 minuten lopen van het populaire keizerlijk paleis. Het biedt een restaurant, massages en kamers met gratis vast internet.
De moderne kamers zijn ingericht met felle kleuren en houten accenten. Elke kamer is uitgerust met een luchtreiniger/bevochtiger, een koelbox en een flatscreen-tv. De kamers zijn voorzien van airconditioning en verwarming.
De accommodatie biedt een wasservice. De 24-uursreceptie biedt bagageopslag.
Restaurant Jardin serveert dagelijks een ontbijtbuffet met Japanse en westerse gerechten. Het biedt Japanse en Italiaanse gerechten voor lunch en diner.
Palace Tokyo Green ligt op 10 minuten lopen van het Yasukuni-heiligdom. Het station Yotsuya en het station Ichigaya liggen beide op 750 meter afstand.