Antialerjik odalar, restoran sunan Nippon Otel İstanbul, Taksim semtinde, Maçka Parkı'a 800 metre uzaklıkta yer almaktadır. Otel, Taksim Meydanı'a sadece 450 metre uzaklıktadır.
İstanbul şehir merkezi otele 4 km uzaklıkta, Süleymaniye Camii'a ise arabayla birkaç dakikada ulaşılabilir. Yürüme mesafesinde bulunan ilgi çekici yerler arasında Surp Ohan Voskiperan Ermeni Katolik Kilisesi ve Taksim Gezi Parkı yer alır.
Her oda televizyon, oturma alanı, çalışma masası gibi olanaklar sunar. Nippon Otel'deki odaların çoğunda elektrikli su ısıtıcısı, çay/kahve makineleri bulunmaktadır.
Konuklar barda sabah yemeklerinin tadını çıkarabilirler. Konuklar, tesisten 5 dakikalık mesafedeki Udonya Restaurant restoranında Japon ve Asya yemeklerinin tadını çıkarabilirler. Nippon Otel yaklaşık 400 metre uzaklıktaki Taksim metro istasyonuna yakın konumda yer almaktadır. Ek ücret ödemeden spor salonu, masaj sunmaktadır. Nippon Otel'de diğer olanaklar arasında kütüphane, bar bulunmaktadır.