Updating availability and prices
Tokyo Green Palace is located 200 metres from Kojimachi Subway Station and a 10-minute walk from the popular Imperial Palace
It offers a restaurant, massage services and rooms with free wired internet
Features a semi-double bed (130 cm wide)
Modern guest room features bold colours and wood accents
Each room is equipped with an air purifier/humidifier, a fridge and a flat-screen TV
Air conditioning and heating facilities are fitted in rooms
Book now, best price guaranteed!
Hotel
Room
Activities and leisure
Restaurant