Bella is located above the harbor on Sea Street, Northeast Harbor, Maine. Enter Northeast Harbor onto Main Street, and turn left just past the post office. We are at 11 Sea Street, on the right hand side, just before the municipal parking area. Bella is just a short drive from Bar Harbor.