Staying at Style Villa hotel, you will be 5 minutes' walk from Jeffry bawa's garden and 3.9 miles Sea Turtle Hatchery. If you are willing to explore even more landmarks in Bentota, consider checking out Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center set 1.9 miles away.