1-1 of 1

Apartment Hotels - Santa Monica, CA

Mapicn_1
★★★★☆ 3 Reviews

Embassy Hotel Apartments

  • 1001 3rd St, Santa Monica, CA
  • 310-394-1279

"The Embassy is an incredible find. Not only is it in a superb location, walking distance from the Third Street Promenade and Ocean Avenue Park, but the rooms ..."