The Ambrose

LEED EB Certified
Green
Eco Chic
Boutique
Hotel

Spotlight

  • Locally Owned

Contact Us:

1255 20th St
Santa Monica, CA 90404