City of London semtinde yer alan The Westin London City, ortak alanlarda WiFi, ısıtmalı yüzme havuzu ve spor merkezi sunmaktadır.
Guildhall Sanat Galerisi otele 1 km uzaklıkta, Londra Köprüsü da yakındır. Tower Köprüsü bu konforlu tesise 1,1 km uzaklıktadır. The Westin London City, Ulusal Galeri'a kısa bir sürüş mesafesindedir. Otel, Mansion House metro istasyonundan 100 metre ve Bank ve Monument tren istasyonuna 450 metre mesafededir.
Otel, kişisel kasa, çalışma masası, oturma alanı ile donatılmış 223 oda sunmaktadır. Londra şehrinin gezilecek yerleri kolayca ulaşılabilir.
Her gün The Westin London City'de açık büfe kahvaltı hazırlanır. Alakart restoran Mosaic, uluslararası mutfak mutfağından bir menü sunmaktadır. Tatilin keyfini çıkarmak için otelde lounge bar vardır.