In rund 300 Meter Entfernung von der Saatchi Gallery gelegen, verfügt das Hotel San Domenico House London über 19 Zimmer mit Blick auf die Stadt. Das Hotel ist für seinen großartigen Service und mehrsprachiges Personal besonders beliebt.
Das 5-Sterne-Hotel befindet sich 3 Kilometer vom Madame Tussauds und circa 25 Gehminuten vom Naturhistorischen Museum entfernt. Der St. James's Palace gehört zu den historischen Sehenswürdigkeiten und liegt in 2 Kilometer Entfernung vom San Domenico House. Die Unterkunft liegt in 30 Fußminuten Entfernung vom Victoria Memorial. Das Hotel liegt in unmittelbarer Nähe zur U-Bahn-Station Sloane Square.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Die En-Suite Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Hotel San Domenico House serviert täglich ein kontinentales Frühstück. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Rooftop- Bar löschen. Das Restaurant The Five Fields befindet sich ziemlich nah an der Unterkunft und ist auf die britische Küche spezialisiert.