Petra`s Calle 8 offers accommodation in Bocas Town Buena Vista is 22 km away Towels are offered Isla Colon is 8 km from Petra`s Calle 8