Tag: Omnni

Desert Oasis at Omni Rancho Las Palmas

For a relaxing desert escape with plenty of options for keeping cool, look no further than the Omni Rancho Las Palmas Resort & Spa located in Rancho Mirage, CA. Forget just lounging by the pool, families, in particular, will love…