Os Bow City Apartments estão localizados apenas a 5 minutos de viagem do Estádio Olímpico, em Stratford, através de autocarro ou de DLR (metro). Disponibiliza acesso Wi-Fi gratuito e uma recepção aberta 24 horas, para além de ficar a 2 minutos a pé da Estação de Metro Bow Road.
A Estação DLR, situada nas proximidades, proporciona transporte para a Arena O2 e para o Centro de Exposições Excel. A Estação Liverpool Street e o centro de negócios de Canary Wharf estão a 10 minutos de carro dos Bow Apartments.
Cada uma das espaçosas áreas de estar/jantar em plano aberto tem uma televisão LCD por satélite e um grande sofá-cama. Cada apartamento também inclui uma decoração neutra, uma casa de banho e uma moderna cozinha totalmente equipada.