Bow Inn Londyn leży w Londynie, 5 km od lotniska Londyn City.
Park Mile End znajduje się 25 min spacerem od tego apartamentu. Targ Borough Market też jest blisko, 6 km stąd. Do centrum Londyna można dojść spokojnym krokim w kilka minut. O rzut kamieniem od apartamentu leży Church of Our Lady and St Catherine of Siena.
Dla dodatkowej wygody w obiekcie dostępna jest oddzielna toaleta i prysznic. Ponadto w pokojach znajdują się suszarka do włosów i ręczniki.
Doświadcz najwyższego komfortu w tym apartamencie, wyposażonym w czajnik elektryczny, lodówkę i piekarnik. Bow Inn leży 850 m od stacji metra Pudding Mill Lane.