El Hotel San Cristóbal es un hotel de 3 estrellas situado en primera línea de playa en el centro de Marbella. Ofrece habitaciones sencillas con vistas al mar, piscina al aire libre y restaurante. Además, cuenta con acceso directo a la playa y se encuentra a pocos minutos a pie del casco antiguo de la ciudad.