3 star hotels in North Wales typically cost $182/night, but Residence Inn Philadelphia/Montgomeryville is typically available for $102/night, and is rated equally to its competitors.