Pepper Tree Inn Palm Springs

Starting at
$216
Pool
Reception
Room