Palafito 1326 Palafito 1326 is a boutique hotel located on the seashore of Castro, in the heart of the Palafitos de Gamboa neighbourhood offering views to the Castro Fjord and Gamboa River. The hotel has 12 rooms and friendly staff.