If you want to feel like you’re at home no matter where you are, choose this — apartment «LUX Suites in the Heart of Santa Monica» is located in Santa Monica. This apartment is located in walking distance from the city center.
331 Palisades Avenue, Santa Monica, 90402