The hotel is located only 7.89 kilometers away from Tawaramachi Station. 24-hours front desk is available to serve you, from check-in to check-out, or any assistance you need.
A 7-minute walk from Ikebukuro train station, this straightforward hotel among bars and eateries is 8 kilometers from the Tokyo Imperial Palace and 15 kilometers from vibrant Omotesand? avenue.