Hotel Grand Palace is located in Tokyo's Iidabashi neighborhood, close to Nippon Budokan Hall, Yasukuni Shrine, and Tokyo Imperial Palace. Nearby points of interest also include Tokyo Tower and National Diet Building.
Hotel Feature [...]
Posted On : Sep, 19 2011 | Comments : 0