I think this was the Bayqueen (formerly Balqueen) Hotel at the far end of the promenade in Port St Mary. My parents and grandparents often stayed there in the 50's and 60's. It looks a bit bigger than I remember it - seems to have been extended.