As of 2022 there is a place called Coaches Motel and Trailer Court that could be a later version of the Triangle but it looks pretty different. The general location based on the postcard is right though.