Shangri-La Hotel Nominated as Landmark:
The Shangri-La Hotel, a white Streamline Moderne building at 1301 Ocean Avenue, has been nominated for landmark designation by the Landmarks Commission. The 1939 structure was developed as an apartment hotel (ads in 1940s newspapers […]







