Wyndham Hotel San Diego

San Diego City Guide

The Wyndham Hotel San Diego is located on Harbor Drive in downtown San Diego California.

The San Diego Maritime Museum is located nearby.

Wyndham Hotel in San Diego USA
Wyndham Hotel San Diego

Wyndham San Diego is one of several large hotel chains with a presence in downtown San Diego USA.

Next Page