Showcasing a terrace and views of the garden, The Palmyra is located in Bocas Town in the region of Isla Colon, just 14 miles from Buena Vista. All rooms come with a flat-screen TV. Certain accommodations include a sitting area where you can relax. Every room includes a private bathroom fitted with a shower. There is a shared kitchen at the property. The guesthouse also provides free use of bicycles.