Bagni Royal is a beach establishment offering seafood and drinks. It is located in Borghetto Santo Spirito, Italy.