Good location.
The Fontana Plaza, a three star hotel in Torrevieja, Spain, is conveniently close to the sea front and is right in the centre of town with many tourist attractions, shops and eateries within walking distance. The underground basement parking (paid) and ea