Delphin Surf Hotel is a charming 3-star accommodation located in the picturesque coastal city of Guaruja, Brazil. With a guest rating of 8.0 out of 10 based on 13 reviews, this hotel offers a welcoming atmosphere for both leisure and business travelers. The property is well-situated, providing easy access to the stunning beaches and vibrant local culture that Guaruja is known for.