Sheridan Beach Resort and Spa Puerto Princesa City
Strategically located on the west coast of the Philippine Island of Palawan, home of beautiful mountains, lush rainforests, and a variety of wildlife, this resort is a few hundred meters away from the Subterranean Underground River. Boasting 96 spacious guestrooms and suites, all are tastefully furnished and decorated in a contemporary Asian style with a [...]






