In the heart of Tokyo, Grand Central Hotel offers a convenient retreat with a restaurant and free in-room WiFi. Guests appreciate the helpful staff and enjoy amenities like dry cleaning/laundry services, newspapers in the lobby, luggage storage, an elevator, 24-hour front desk and vending machines.