Loading hotels
Confirming room availability...
Pelican Stay Relaxing Suites Santa Monica, 1530 7Th Street, Los Angeles, United States
Prestigious five-star hotel “Pelican Stay Relaxing Suites Santa Monica” is situated in Santa Monica. It boasts a convenient location in the historic city center.