4 yıldızlı Pepys House A Modern Touch Of History Otel Londra, Southwark semtinde Millennium Köprüsü'a yürüyüş mesafesinde yer alır.
Courtauld Güzel Sanatlar Enstitüsü otelden yaklaşık 18 dakika yürüme mesafesinde olup London Eye tahminen 25 dakika yürüme mesafesindedir. Otel, Blackfriars metro istasyonuna 700 metre mesafede yer almaktadır. Pepys House A Modern Touch Of History Otel, Trafalgar Meydanı'a kısa bir sürüş mesafesindedir. Bank ve Monument tren istasyonu otele sadece 850 metre uzaklıktadır.
Konuklar, Aqua Shard, Tas Pide gibi restoranlarında sadece 100 metre uzaklıkta yemek yiyebilir.