The name SotoGrande is derived from the two words, “Soto” and “Grande”. Soto means Orchards or group of trees while Grande means luxurious or majestic. SotoGrande operates as a Hotel & Resort with new spacious rooms and state of the art facilities.
The name SotoGrande is derived from the two words, “Soto” and “Grande”. Soto means Orchards or group of trees while Grande means luxurious or majestic. SotoGrande operates as a Hotel & Resort with new spacious rooms and state of the art facilities.