Saatchi Galerisi'dan 16 dakikalık yürüyüş mesafesinde bulunan 2 yıldızlı Bower House Otel Londra 9 oda ile konforlu konaklama imkanı sunar. İş seyahatinde olanlar için, çalışma masası, fotokopi makinesi istek üzerine temin edilebilir.
Konaklama tesisi Londra şehrinde Victoria metro durağından 10 dakika yürüme mesafesinde yer alır. Bu konforlu otel, Apollo Victoria Tiyatrosu'a 1 km uzaklıktadır. Bower House Otel, Buckingham Sarayı'a kısa bir sürüş mesafesindedir.
Cambridge Street, The Pimlico Grid, Bower House Otel'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.