Casa Barry Beach Lodge
3333 Tofo, Tofo Beach
3333 Tofo, Tofo Beach
With a stay at Casa Barry Beach Lodge in Tofo, you'll be on the beach, just steps from Tofo Beach. This beach lodge is 5.8 mi (9.4 km) from Barra Beach and 14.3 mi (23.1 km) from Heroes' Square.