View our
Visitor's Guide
Five uniquely designed suites offer an experience unlike any other. Enjoy breathtaking views from your personal patio or perhaps poolside in the newly built pool exclusive to resort guests. At Villa Inn & Spa, we strive to make your stay in Temecula a memorable and relaxing experience.
Get Monthly Travel Inspiration Tips
28690 Mercedes Street, Suite 201
Temecula, CA 92590
©2024 Visit Temecula Valley