This square is near Plaza de España, and there is a subway station next to it. It is very convenient if you want to go, but it is not worth a special trip. There is a small fountain above the square and there is a super luxurious five-star hotel nearby.