La Charica Inn

Location

126 Abad Santos Street
Puerto Princesa City
Philippines