Hotel Piedra offers unassuming rooms and cabins, a restaurant specializing in regional cuisine with fresh seafood and local meats, a snack bar, and a TV lounge.