Ofrece terraza solárium en la azotea con piscina y vistas a la ciudad, aparcamiento público y servicio de enlace con el aeropuerto. El edificio consta de 2 zonas comunicadas, el edificio principal y el edificio anexo.
El Inhala Hotel Garden se encuentra en pleno centro de Madrid, a 5 minutos a pie de la famosa Puerta del Sol y a unos 800 metros de la plaza Mayor y el Palacio Real. El Museo del Prado, el parque del Retiro y el estadio Santiago Bernabéu quedan a 15 minutos en metro del hotel. También a 150 metros de la Gran Vía y la estación de metro Santo Domingo.
Las habitaciones son alrededor de 200 y presentan una decoración individual con decoraciones diferentes y personalizadas, algunas de ellas temáticas y otras clásicas, baños con colorterapia y wifi. Dispone además de habitaciones adaptadas, para huéspedes con movilidad reducida y dispone de servicio de habitaciones.
El teatro Lope de Vega de Madrid (España) está situado en la Gran Vía. Lleva el mismo nombre que el del teatro inaugurado en Madrid en 1850, ya desaparecido. Se especializó en espectáculos musicales , que ha pasado a conocerse como el Broadway español. Éxitos como La bella y la bestia, El fantasma de la ópera, Mamma Mia!, Spamalot, Jesucristo Superstar o Los miserables, etc. En 2011 sufrió una profunda reforma, respetando su riqueza histórica, para acoger el mayor éxito musical representado en España: El Rey León.