Este acogedor hotel de 4 estrellas, Hotel San Cristóbal, ofrece 116 amplias habitaciones en el barrio Centro histórico de Marbella, a apenas 13 minutos a pie de la Playa de la Bajadilla. Este hotel cuenta con un aparcamiento privado cerca y con una piscina exterior de temporada.
Adyacente al Parque de la Alameda, el hotel se encuentra en una zona comercial, cerca de muchos restaurantes y parque. El San Cristóbal Marbella está a unos minutos andando del Parque Alameda. Los amantes de la naturaleza apreciarán la cercanía a la Playa del Faro, que está a menos de 9 minutos caminando del sitio. La Plaza de los Naranjos también está en frente del Hotel San Cristóbal. Este acogedor establecimiento está situado a 55 km del Aeropuerto Málaga y a un par de minutos de la parada de autobús la Alameda.
Con vistas al parque, algunas habitaciones de este hotel ofrecen ventanas insonorizadas con sofá y escritorio. Las habitaciones cuentan con minibar para el autoservicio, además de Wi-Fi y TV de pantalla plana con canales vía satélite para divertirte. Para mayor comodidad, el hotel proporciona secador de pelo y gorro de ducha, además de ducha a ras de suelo y ducha. El lugar tiene una vista sobre el Parque Alameda desde las habitaciones.
El San Cristóbal tiene el restaurante, donde sirve un desayuno buffet por la mañana. Los huéspedes pueden relajarse en el bar de playa con una bebida. El restaurante la Cafetería Acapulco prepara platos de comida española para sus visitantes y está a tan solo 5 minutos caminando del establecimiento.