4.80 ★
Melrose Place
House·16 guests·6 bedrooms·5 bathrooms
4.80
Welcome to Melrose Place, a stunning luxury retreat in Indio’s prestigious Montage at Santa Rosa Community, where style, space, and desert elegance come together. This expansive 6-bedroom, 3,560-square-foot home comfortably sleeps 18 and is designed for unforgettable group getaways. Gather around th...
Amenities
Swimming pool
Kitchen
Air conditioning
Washing Machine
Pets allowed
Suitable for children
Available days
Good to know
House Rules
Check-in: 4 pm
Check-out: 10 am
Pets: allowed
Smoking inside: not allowed
Cancellation policy
95% refund up to 60 days before arrival