Located in Tokyo (Nihonbashi), Grand Central Hotel is close to Metropolitan Tokyo Resurrection Cathedral, Akihabara Electric Town, and Tokyo Imperial Palace. Also nearby are Imperial Palace Garden and Tokyo Dome.
Complimentary wireless Internet access is available in public areas and an Internet point is located on site. The staff can provide currency exchange and computer rentals. Additional amenities include laundry facilities, dry cleaning/laundry services, and a safe deposit box at the front desk.
The 157 air-conditioned guestrooms at Grand Central Hotel include slippers and hair dryers. Guests can use the in-room complimentary wired high-speed Internet access. Rooms are equipped with flat-screen TVs with complimentary TV Internet access. All accommodations provide desks and phones. In addition, amenities available on request include in-room massages, extra towels/bedding, and wake-up calls.