Exquisite business hotel Bella is ideaal gelegen in het centrum van Tokyo, en biedt kamers met airconditioning, een gedeelde lounge en gratis WiFi. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op 9 minuten lopen van Warenhuis Tobu Department Store Ikebukuro, minder dan 1 km van station Ikebukuro en 8 minuten lopen van Metropolitan Plaza. De accommodatie biedt roomservice, een conciërgedienst en geldwisselservice voor gasten.
Alle kamers bij de herberg hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Exquisite business hotel Bella zijn Ikebukuro Mitake Shrine, Ikebukuro Nishi-guchi Park en Nishi-Ikebukuro Park. Het dichtstbijzijnde vliegveld is Luchthaven Tokyo Haneda, op 25 km van de accommodatie.