Town & Country Resort Streamlines Group Reservation Process
Town & Country Resort & Convention Center, owned by Atlas Hotels and located in San Diego, is the largest privately-owned convention and meeting hotel on the West Coast. With groups and conventions driving more than 80 percent of revenue, it's critical that meeting planners have the tools necessary to execute events down to the last detail.