Konaklama tesisi, Madame Tussauds İstanbul'a 11 dakikalık ve Taksim - Gezi Parkı Çıkışı metro istasyonuna 10 dakikalık yürüme mesafesinde yer almaktadır.
Otel, konum olarak İstanbul şehrinde, merkezden 3 km uzaklıkta bulunmaktadır. Aya Triada Kilisesi 900 metre uzaklıkta ve yakınlarda Adam Mickiewicz Müzesi bulunmaktadır. Babu House Otel, Yerebatan Sarnıcı'a kısa bir sürüş mesafesindedir. Babu House Otel, Istanbul Sabiha Gokcen Uluslararasi havaalanına 45 km ve Havatas station to Sabiha airport otobüs durağına 450 metre uzaklıktadır.
Babu House Otel'a 5 dakikalık yürüme mesafesinde yer alan Ozzie's 1968'Den Beri Kokorec sizi Türk mutfağı ile şımartacak.