The Torres he Hercules is situated in Spain and is the work of Rafael de la Hoz. The building has received a lot of appreciation from people from all over the world and has also become a landmark. The building has 20 floors and is 126 meters tall. The building has a restaurant on the top most floor which is famous for the beautiful view that it has to offer. A flat pillar of water is the base for both the towers. Over 200 cars can be parked in its parking space which is situated on the ground level. While most of the building is residential space, some provision has been made for small commercial activities. Among these commercial activities, a travel agency, a bank and messenger service is situated. The building also has a beautiful coffee shop that has grown to become a favorite among many of the locals.