Located in the Toshima Ward district in Tokyo, Tokyo Holiday Hotel offers 4-star rooms with free WiFi. The property is around a 6-minute walk from Otsukadai Park, half a mile from Koyasu Tenman-gu Sugawara Shrine and a 7-minute walk from Otsuka Mosque. The property is 0.7 miles from the city center and a 7-minute walk from Sugamo Park.
At the hotel, all rooms include a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Tokyo Holiday Hotel have a flat-screen TV and air conditioning, and selected rooms have a terrace. At the accommodation each room includes bed linen and towels.
Popular points of interest near Tokyo Holiday Hotel include Shusseinari Shrine, Miyanaka Park and Nishisugamo Park. The nearest airport is Tokyo Haneda Airport, 17 miles from the hotel.