This lovely Hotel is in Tokyo City. There are a total of 242 guests rooms at Ikebukuro Royal. Pets are not permitted on the premises.