Hotel Casa Granda

Address:

Heredia No. 201
San Pedro y San FĂ©lix
90100 Santiago De Cuba, Cuba
view in google maps

Phone:

+53 22668 6600
Contact   ·   Privacy   ·   Terms