Embassy Suites San Diego Bay Downtown

Hotel Highlights

Location:
San Diego, CA
Acquired:
January 29, 2013
Rooms:
341
Meeting Space:
Over 5,000 square feet
Restaurants/Lounges:
  • New York West
Visit Hotel Website Investment Summary