Hotel J is a waterfront hotel situated in the picturesque neighborhood of Shelter Island in San Diego. It offers comfortable rooms with parking facilities for guests. The hotel provides stunning views of the marina and easy access to water activities like sailing and fishing. Guests can relax by the outdoor pool or dine at the on-site restaurant overlooking the water. Hotel J offers a tranquil and convenient stay for those seeking a waterfront escape in San Diego.