The Vendry is now part of Groupize! Read more

River Park Total

Located In: Town and Country San Diego

Standing: 8,141

Town and Country San Diego

Town and Country San Diego

River Park Total
Address
Town and Country San Diego

500 Hotel Circle North San Diego, CA 92108

Business Space Location Map
Capacity

Standing: 8,141

Square Feet: 48,918 ft2

F&B Options
In-house catering
Features
  • Outdoor Area