Loading hotels
Confirming room availability...
Pelican Stay Santa Monica Furnished Suites Beaches, 626 Broadway, Los Angeles, United States
Luxurious five-star hotel “Pelican Stay Santa Monica Furnished Suites Beaches” is set in Santa Monica. It boasts a convenient location in the heart of the city center.