Hotel Restaurant Victoria is a beachfront establishment in Tossa de Mar, offering a dining experience perfect for couples or families. It is situated on the Costa Brava.