Company description
Find Marriott ExecuStay in Villa del Sol is the best furnished and serviced apartment option when staying 30 nights or more for corporate, government and military housing, extended stays or relocation assignments.
More details
- Web Site
- http://www.execustay.com/furnished-apartments/sunnyvale/villa-del-sol/