The Marriott Long Wharf is a waterfront hotel located near Boston's Long Wharf and the New England Aquarium. While it doesn't have a private beach, it offers easy access to several public beaches, such as Constitution Beach and M Street Beach. The hotel features comfortable rooms, a fitness center, and a restaurant with harbor views. Guests can take a short walk to enjoy the sandy shores and refreshing waters of the nearby beaches.