El hotel Casa Granda de 4* está situado en el corazón del centro histórico urbano, en la famosa plaza Parque Céspedes donde se celebran los eventos más importantes de la ciudad caribeña. A un paso del hotel se encuentran la Casa-Museo Diego Velázquez, Catedral de Santiago, Casa de la Trova y Museo Emilio Bacardí. El aeropuerto internacional Antonio Maceo y Grajales está ubicado a tan solo 10 km del recinto hotelero.
Las áreas comunes del hotel y los servicios que incluyen entre otros son; bar en la azotea con vistas panorámicas a la ciudad, restaurante de cocina internacional y cubana, cambio de divisa, tienda de regalos, ascensor, sala de conferencias, zona de juegos, servicio de habitaciones, asistencia médica y un club nocturno con discoteca.