Itsy Bitsy befindet sich einen 5-minütigen Spaziergang von dem 3-Sterne-Hotel Natasha Panaji entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Hotel liegt im Stadtteil Miramar Beach von Panaji, 1 km weit weg von der Kirche Mariä Empfängnis. Kulturzentrum Kala Academy liegt auch gleich neben dem Natasha Panaji. Naturliebhaber werden die Nähe zum Strand Miramar Beach zu schätzen wissen (liegt weniger als 12 Gehminuten von der Unterkunft entfernt). Auch das Fort Aguada ist in 4 km Entfernung vom Hotel.
Jedes der 12 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet.
Das Restaurant Mum's Kitchen bietet asiatische Gerichte in unmittelbarer Nähe vom Natasha.