Located 107 meters from SP Hardware Ltd. Set in a prime location of San Pedro, Caribbean Villas Hotel puts everything the city has to offer just outside your doorstep.
Located 229 meters from SP Hardware Ltd. Set in a prime location of San Pedro, Xanadu Island Resort puts everything the city has to offer just outside your doorstep.