The current Imperial Palace is located on the former site of Edo Castle, a large park area surrounded by moats and massive stone walls in the center of Tokyo, a short walk from Tokyo Station. It is the residence of Japan's Imperial Family.
When you arrive in Narita or Haneda International Airport arrival gate, you don't have to stand in queue for taxi. Driver will meet you with your name on sign. We will great you at the arrival gate. This is the beginning of your wonderful trip to Japan. We will escort you from the airport to your hotel with excellent service.