El Hotel San Cristóbal es un hotel de 3 estrellas situado en el centro histórico de Marbella, a solo 5 minutos a pie de la playa. Ofrece habitaciones sencillas y acogedoras con vistas a la ciudad, y un desayuno continental incluido en el precio de la habitación.