Das Holmes Hotel London bietet ein Restaurant und einen Lobbybereich, liegt in einem Museums- Stadtteil, in einer 1 km Entfernung von der Lisson Gallerie und ist somit ideal für Kulturinteressierte. Das Hotel liegt circa 7 Gehminuten von der Wallace Collection entfernt und verfügt über 144 Zimmer sowie eine Lounge- Bar.
Das 4-Sterne-Hotel befindet sich im Herzen von London, in unmittelbarer Nähe von der U-Bahn-Station Marylebone. Die Gäste können das London Eye in einer 3 km Entfernung vom Holmes Hotel besuchen. Die Unterkunft ist in etwa 600 Meter Entfernung vom Naturhistorischen Museum. Der Bahnhof Paddington befindet sich ungefähr 15 Gehminuten vom Hotel entfernt.
Zur Ausstattung der Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Die Zimmer sind mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet. Die Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette umfassen zudem einen Haartrockner und eine Duschhaube.
Das Holmes Hotel bietet ein vegetarisches Frühstück an. Das Restaurant Honest Burgers bietet Gerichte der britischen Küche und liegt in 100 Metern von der Unterkunft entfernt.