Tesis genelinde Wi-Fi özelliği sunan Robert House Otel Londra, Çin mahallesi'a 1 km uzaklıkta konaklama olanağı sunmaktadır.
Ulusal Galeri'a hızlı ulaşım sağlayan otel, Londra şehrinin merkezinden 1 km mesafededir. Neal Street Caddesi 450 metre uzaklıkta ve yakınlarda Courtauld Güzel Sanatlar Enstitüsü bulunmaktadır. Robert House Otel, Londra Zindanı'a kısa bir sürüş mesafesindedir. Robert House Otel, Embankment metro istasyonuna 5 dakikalık yürüme mesafesindedir.
Misafirler, Robert House Otel'den yürüyerek 5 dakika mesafesindeki The Savoy Grill, Fratelli La Bufala gibi lokantalarda yemek yiyebilirler.