Situé au cœur de Santiago de Cuba, l'Hôtel Casa Granda offre une vue unique sur les magnifiques paysages environnants. Les chambres sont équipées de la climatisation, d'une télévision par satellite, d'un téléphone, d'un minibar et d'une salle de bain privative avec un sèche-cheveux. L'hôtel se trouve à proximité des principales attractions de la ville telles que la cathédrale, le musée colonial et le musée Emilio Baccardi.