Merrivale West Square
San Jose, CA
Merrivale West Square is a charming resort located in the heart of San Jose, CA. Nestled amidst lush landscapes, it offers a tranquil escape with comfortable accommodations and modern amenities. Guests can enjoy a range of activities, from exploring nearby attractions to relaxing by the pool, making it the perfect destination for both leisure and adventure.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.