Free Wi-Fi and Wowow satellite TV available in all rooms. About seven minutes on foot from Ikebukuro Station.