Marquis Villas Resort

140 South Calle Encilia, Palm Springs, California, United States

Starts from
$120.00