Holmes Hotel London s rovnou střechou k opalování a sdílenou společenskou místností se nachází v muzejní čtvrti města Londýn. V tomto hotelu je k dispozici Wi-Fi v celé budově.
Ubytování se nachází ve městě Londýn, 10 minut chůze od stanice metra Marylebone. Londýnské oko je 25 minut chůze od ubytování. K vlakové stanici Paddington dojdete 15-minutovou chůzí.
Hotel nabízí 144 pokojů vybavených osobním sejfem, psacím stolem a vícekanálovou televizí, a má všechny památky města Londýn ve snadné dostupnosti. K vybavení koupelny patří prostorná sprcha a samostatná toaleta.
Bar v hale nabízí možnosti stravování. Hosté si mohou vybrat na oběd pizzeria Zizzi - Paddington Street umístěnou jen 100 metrů od hotelu.