Read full description
The image shows a city street with tall buildings in the background, street poles, street lights, motor vehicles on the road, persons walking on the footpath, parasols, trees, plants, name boards, a statue, hills and a sky with clouds. It is located in Alicante, Spain, and is available for rent as a hotel.