OAKWOOD AT PROMENADE RIO VISTA, San Diego, United States of America
OAKWOOD AT PROMENADE RIO VISTA is conveniently located at 2185 STATION VILLAGE WAY in San Diego, United States of America
Hotel Location:
Address: 2185 STATION VILLAGE WAY
City: San Diego
State: CA
Country: United States of America
Hotel Features:
- Fitness
- Pets Allowed
- Meeting Room
- Dry Cleaning
- Outdoor Pool


