The Torre del Oro Restaurant , also well-known as Roof Garden Restaurant (restaurant garden of the roof) it is located in the central Hotel Sevilla. This local serves a taken care selection of meat plates and shellfish.
The Restaurant Torre de Oro, count with an excellent service that it takes care of the most minimum details. While you eat, you will be able to enjoy some privileged Havana views. The elegant great living room where it is the restaurant is an ideal place for special occasions.