Hotel J is a waterfront hotel situated in the picturesque neighborhood of Shelter Island in San Diego. It offers smoke-free rooms with panoramic views of the marina. The rooms are spacious and decorated in a nautical theme, providing a tranquil atmosphere for guests. The hotel features a waterfront pool, a marina with boat rentals, and a restaurant serving fresh seafood. Guests can enjoy activities such as fishing, sailing, and exploring nearby Point Loma.