Hotel Sterling se localiza en el centro de Madrid, a sólo 500 metros de la Plaza de España, 600 metros de la Plaza de Isabel II y 2 kilómetros de la Plaza Mayor. Además, el hotel está ubicado a unos pasos de la Gran Vía, una de las calles principales de la ciudad, sector comercial, turístico y de ocio. Asimismo, el Aeropuerto Internacional de Madrid (MAD) está a 12 kilómetros del hotel.
Hotel Sterling dispone de 68 habitaciones provistas de diversas amenidades, tales como aire acondicionado, calefacción, baño privado y espejo de tocador. Además, todos los cuartos están equipados con televisión por cable, reloj despertador, teléfono privado, caja de seguridad, y escritorio de trabajo.
Hotel Sterling cuenta en sus instalaciones con cajas de seguridad en la recepción, cambio de moneda, asistencia de concierge y mesa de tours. Además, se ofrece acceso a internet inalámbrico en todas las áreas la propiedad, así como buffet de desayuno continental gratuito.