Tarzans Beach Resort is a 1-star hotel located in Siargao Islands, Dagohoy, East Bucas Grande Island, Siargao Islands with 3 rooms to choose from.
Tarzans Beach Resort offers affordable accommodations for the backpacker or budget-concious tourist traveller.