11.87 개최지에서 마일 거리
Grand Central Hotel is located in Chiyoda, Japan. Functional design of simple and calm interior. It has 157 guest rooms which are completely furnished with various amenities.