The Gresham Hotel está situada en Londres, a un paseo de diez minutos estación de metro de Lancaster Gate. Está a solo un breve paseo Edgware Road. Los huéspedes podrán disfrutar de gran cantidad de comodidades e instalaciones, como un servicio de guardaequipajes, recepción 24 horas y una caja fuerte. Además se ofrece internet. Las habitaciones del hotel cuentan con minibar y lo esencial para disfrutar de una estancia confortable. Además, pueden prepararse bebidas calientes cómodamente con los suministros de cortesía para hacer té y café. Por otro lado, desde The Gresham Hotel se puede acceder andando Marble Arch, Hyde Park y Oxford Street. 34 Montagu Square y Speakers' Corner están a un breve trayecto caminando.