JHotel Tokyo GEO is located in the Nihonbashi Hongokucho area of Chuo, Tokyo, a central business district known for its mix of historic and modern architecture. The hotel is within walking distance of Mitsukoshimae Station and close to landmarks such as the Bank of Japan headquarters and the Tokyo Station area. The Imperial Palace and its gardens are about 2 km away. Tokyo Haneda Airport is approximately 20 km from the hotel, while Narita Airport is about 60 km away.