Immaculate Refurbished House is gelegen in Londen, op 2,6 km van Olympic Stadium, en biedt een tuin, rookvrije kamers, en gratis WiFi in de hele accommodatie. De accommodatie bevindt zich op 2,6 km van metrostation West Ham, 3,4 km van metrostation Canary Wharf en 3,4 km van winkelcentrum Stratford City Westfield. Metrostation Stratford ligt op 3,7 km van het pension en Victoria Park ligt op 4,4 km.
Alle kamers bij het pension hebben een kledingkast. Alle kamers bij Immaculate Refurbished House hebben beddengoed en handdoeken.
Brick Lane ligt op 5 km van de accommodatie, en metrostation Canada Water ligt 5,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 6 km van Immaculate Refurbished House.