81.3.5210.4600www.tokyogp.com Check-in time - unavailable Check-out time - unavailable
Tokyo Green Palace Description
Location. The Tokyo Green Palace is located in Tokyo, Japan., 200 metres from Kojimachi Station, 500 metres from Sophia University, 500 metres from Imperial Moat (cherry blossoms) Hotel Features. 24 hour front desk, Laundry facilities, Breakfast available (fees apply) Guestrooms. Cable/satellite TV, Complimentary high speed Internet access, Minibar
Hotels.com