Located across from Santa Monica Beach and just 5 minutes' walk from the Santa Monica Pier, this hotel features a heated salt water pool, a lobby restaurant, and guest rooms with free Wi-Fi.
Wyndham Santa Monica
Address: 120 Colorado Avenue CA 90401, Santa Monica, CA, US