Overlooking Baltimore’s Inner Harbor, the Baltimore Waterfront Marriott offers an encompassing view of one of the city’s greatest assets. The Baltimore Inner Harbor boasts a promenade filled with shops, restaurants and museums as well as an historic marina.