Sue .... I think I have got it sussed, no thanks to conflicting information and photos on numerous websites.
We know that the Estudios Benidorm are on Avenida Martinez Alejos , opposite the Avenida Apts.
But from what I can identify from photos, it is the Hotel Sol which is on Plaza Pintor Lozano, not the Estudios Sol.
Estudios Sol are on Calle Carmela Martinez, as Winter Sunshine Holidays suggest, which as I said is just at the bottom of Calle Mayor.
The photo which both Alpharooms and Winter Sunshine Holidays use is of the entrance on Calle Carmela Martinez. The apartments themselves must be directly above the El Quijote Nordiskakrogen restaurant which sits on the corner of Gats and Calle Carmela Martinez, immediately opposite the old Town Hall. I have been in that restaurant often but have never been aware of those particular apartments, which I assume are a sister complex of the Hotel Sol along the road.
Hope that makes sense, but as I say, it is certainly not helped by the fact that several websites use the same photos but supply completely different locations and descriptions.
David