Grand Central Hotel
2-2 Kandatsukasamachi, Chiyoda-Ku, Tokyo, 1010048
This property comprises a total of 157 rooms. The basic amenities provided at this air-conditioned Tokyo hotel include a lobby with lift access, a laundry service and a coffee shop....
More Info