Total Guest Rooms157
Distance from Airport
19.1 km from Venue
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.
Already have an account?
See a problem with this venue's profile? Submit an issue