Este alojamiento está a 1 minuto a pie de la playa. El Hotel Madrid se encuentra en Santiago de la Ribera, a solo 50 metros de la playa. El establecimiento dispone de 2 restaurantes y de WiFi gratuita en todas las instalaciones.
Las habitaciones tienen aire acondicionado, TV, caja fuerte, escritorio, nevera y suelo de baldosa. Hay baño privado con bañera o ducha y artículos de aseo gratuitos. Los colchones son de espuma viscoelástica.
El bar restaurante del hotel sirve desayuno, almuerzo y cena.
El hotel cuenta con mostrador de información turística y está al lado del Mar Menor, una enorme laguna de agua salada donde son habituales las actividades acuáticas. Se puede llegar fácilmente a la autopista AP7, y el parque natural de las salinas de San Pedro está a 10 minutos en coche.