OAKWOOD SAN DIEGO, San Diego, United States of America
OAKWOOD SAN DIEGO is conveniently located at 6554 Ambrosia in San Diego, United States of America
Hotel Location:
Address: 6554 Ambrosia
City: San Diego
State: CA
Country: United States of America
Hotel Features:
- Fitness
- Pets Allowed
- Outdoor Pool